The only thing I'd change is the case, to one of the cheap Rosewills. That's because CoolerMaster has been shown in reviews (e.g. HardwareSecrets) to be a dishonest company; as such it does not deserve business. The cheap Rosewill cases are reasonably sturdy, and the fans are quiet and effective (I've used both of their low-end microATX cases, and they worked well).
Also, as much as I like ASRock myself, if you need DVI video output, check out this Gigabyte board: http://www.newegg.com/Product/Product.aspx?Item=N82E168... for only a few $ more (shipping on it is less).
Building in my opinion is something to bragg about over "Hey,! i went to the store and got a ........Dell" or the more exciting sentence "I built my computer, because my friends at toms hardware recommended it!" also if your not a fan of Gigabyte and want to get either ASrock (ASUS outcasts) or ASUS get http://www.newegg.com/Product/Product.aspx?Item=N82E168...
It has a 1 of either display type you need. So you'd be set with the rest of everything