I'm highly anticipating Spore; one way or another, I'm going to get it.
I'm currently stuck between Steam and the actual CD. I have several games on Steam, but I don't like the fact that I can't lend the game to a friend, sell it, or otherwise get rid of it when I'm bored or decide I don't like it. Hell, I can't even return it for a refund if it doesn't work! Not to mention, I suspect my girlfriend will want to play it too; with a CD, I can install it on both of our computers (license agreement be damned, I'm not buying two copies for a single household).
On the other hand, the CD has this DRM bullshit attached to it, which (considering how often stuff in my computer gets swapped around) could very well end up biting me in the ass. Also, getting a copy of the CD may be difficult, whereas I can buy and preload it on Steam today. The one thing the CD has going for it is that there will undoubtedly be a crack out within a week of release (I'm guessing less, since it's popular and the DRM system has already been cracked in Mass Effect), and I have nothing against cracking something that I legally own.
In the end, I'll probably just use Steam because it's more convenient. If my girlfriend does decide she wants it (and so far she could care less), I'll pony up the cash.
Overall, I hate DRM and what it does to customers, but I won't let that stop me from getting something I highly desire. Spore could just be that game I've been waiting a long time for and I'm not about to pass it up because some jackass makes it difficult for me. Come to think of it, that's the same reason a lot of people pirate in the first place.