People have a right to be annoyed at Day 1 DLC that costs $10. If you get the Standard Edition, that pretty much means you're missing out on this unless you fork out more money. Not to mention those people who don't have Xbox Live, who end up getting short-changed greatly (I didn't have Xbox Live until July last year). The game should be good, but it seems corporate greed is getting the better of Bioware who are being pressured into doing such things by EA, the Evil Empire of the video game industry.