http://blogs.forbes.com/davidewalt/2011/06/27/bioware-ray-muzyka-greg-zeschuk/
http://www.computerandvideogames.com/309188/mass-effect-3-bioware-on-surprises-inspiration-and-tough-decisions/
These interviews make me confident in their abilities to make the game not suck. Probably ME2 spoilers.