First of all I agree with Twoboxer a GTX460 might be a better way to go, even "just" the 768mb version. and as for memory i agree aswell the two options he have linked would propbly be better And as for HDD the spinpoint F3 or Baracuda 12 is better options, the F3 is one of the best HDDs on the marked right now, but the Baracuda isn't far behind so if you can save a fair amount of cash i would go for the Baracuda 12(i use the baracuda 12 myself) http://www.newegg.com/Product/Product.aspx?Item=N82E168...
now for my comments
CPU and motherboard looks good, i would take which ever suppliers that had the cheapest motherboard running with AMD 870 chipset and USB 3 if thats asrock, then that is just perfect
Personally i'm not that big a fan of throwing alot of money on a case, i would rather spend the extra cash on something else, if you are planing on overclocking, then a CPU cooler and run with an open sided case. I'll bet alot of other users in here will disagree with me on this