Congrats Bioware ... 5 "waves" in one day. Ya'll are awesome ... how many days till you finish? It is nice to see a developer who puts the needs of the community first. I mean the fact that there are pages on pages of raging customers on your forums shouldnt put a dampner on the awesome job you are doing. I hope your managers bought you lunch or got you ice cream for the OUTSTANDING job ya'll are doing.
Dont worry about the mass of people complaining. Im sure that will work itself out, since ya'll are awesome and stuff.