The only form of DRM that I can accept is Steam, since it not a massive and pointless restriction, I can chat with friends, buy other games, find a server to hop in on the global server browser, join straight into a friends game and a few other features, it's DRM that works and doesn't rape you without lube if your connection drops, there's no limited installs(unless a third party demands it) and if you're not connected to the net there is an offline mode so you can still play nearly(some third party or online only games can't quite work offline) all of your games.
Some games on steam still have other DRM but I just don't buy them.
Actually you'd think that after the Starforce incidents that Ubisoft would have moved away from DRM.
EA have really loosened their DRM usage, Spore was ridiculous, My uncle bought if for my 3 cousins to play, it only let you use one account per game and only allowed 5 installs, since then it had been patched to allow mulitple accounts and unlimited installs, just not on more than about 5 different PCs I think.
In terms of overall business practices, EA has become a saint compared to a few years ago, Activision/Blizzard is the new evil, lead by the devil himself Bobby Kotick.