Seems the current opinion is DRM is good, unless it's bad DRM, Steam has pretty much convinced most people to like a DRM system, by checking you bought the game, then giving you the community and extra free stuff and not messing with your system.
I can see Steam winning the war over the next 5 or so years myself.
EA: Which would be strange, because normally its the behemoth that steamrollers over everyone else, Steam's big, sure, but I think part of the reason EA are like that are, is because they are so big and have so much cash flowing about.