Both Dead Spaces were amazing, Mass Effect 2 is amazing, and three is looking even better. Battlefield 3, dont need to go into detail here. Portal 2 and so on.
Just a fun fact, EA had no hand in the development of this game. Their part was handling the marketing and publishing. EA never set a dead line of when they wanted this game to be released. Everything was solely in Bioware's control.
The EA partners program gives developers tons of freedom to develop their games how they see fit, very few titles outside of the sports games does EA have any kind of direct control. We have a group of guys that do work with the developers and gauge progress but ultimately all creative decisions is in control of the developers.
Inb4 raging me about defending who i work for, this is a huge miss perception on how things work in companies like this. Of course each project is different and handled differently. Sure EA does some dumb shit and has done alot of dumb shit in the past but they really have come a long way as far as the quality of their games and lineup.
If you want to throw some blame at a company, look at activision, drives every franchise into the ground, fucks users constantly and treats their employee's horrifically. Why Bungie went into a development agreement with them I'll never know.