My gripe with EA isn't their games, it's their DRM, and it's not just EA that are guilty of it.
I recently bought the expansion pack to Warhammer, Mark of Chaos, called Battle March, I was rather looking forward to it, since it has Dark Elves, the race I used to play as.
I installed Mark of Chaos, everything worked fine, no problems, the game happily ran, but the moment I install the expansion, which works fine, the system utterly refuses to accept that the disc I just installed off of is a retail disc, it's a brand new disc out of the box, and it doesn't run, not because it's corrupted but because of some ridiculous anti-piracy measure.
Amazingly, the only way I can fix this is to use a program used normally only by people who have pirated the game in order to disable the disc-check, which is illegal.
In that particular case, it was Deepsilver who were to blame, but I'm finding myself less and less interested in mainstream games as the odds of them actually installing and running properly decreases.