@smcn: Yeaahh but... Mass 3 was delayed and I want to say Dragon Age 2 was delayed as well. I'm not saying that DA3 will be bad, but considering BioWare's recent track record I have to say that delays from them is starting to become a bad omen.
I can't remember if it was delayed but Dragon Age 2 was forced out in a year, and even with it's obvious problems I think they managed pretty well for that sort of crunch. With a proper development time and now extra time for polish I'm not all that worried.
I thought ME3 turned out great so I guess nothing to add there.