Activision started good and got stuff.
EA has some good ones, some bad ones.
But of them all, the prize for worst at writing endings goes to..... EA
For:
Mass Effect 3
Assassin's Creed 3
Far Cry 3
And the prize for being overpriced goes to... EA!
For:
Sims 3 (DLC is worth over 400 dollars iirc)
Battlefield3 (Started as a pay-for game, then F2P but pay 60 bucks for premium account w/ nothing else and then pay more for DLC?)
Being general DLC whores