Well, I seem to be in the minority here, but I'm perfectly happy with the revamped DRM here. 5 simultaneous installs is enough (Unlike 3...I have 3 computers myself, all capable of running Spore, but what if my roommate wants to play it?).
My huuuuge gripe with it initially is the fact that you could not see how many activations you have used, and cannot recover them once they are used up. The ability to manage your own activations, so that it can be installed on an infinite number of machines...just 5 at a time...it perfectly reasonable. EA did wrong, but EA is making right. (They're still assholes for thinking it was reasonable in the first place, but that's a whole other topic. They have seriously stepped up their releases, though...)
Edit: Is this coming to Mass Effect too? I know it's for Spore and Crysis Warhead, but I'd love it if they'd do it for ME PC