Yeah I had to do the same when I got my laptop. You can either install it with the CD again or install impulse and download the game if you have already registered Sins.
Yeah about EA, I put Spore on my Christmas list, but I took if off because I didn't want to support them...