Everything to me looks good minus a few changes I would suggest.
First, do you plan on doing any overclocking, if so you might want to look into a better heatsink and fan than the stock intel one.
Second, I would go with a different PSU, preferably something with 80 plus silver or up. PC Power and Cooling makes some good ones http://www.newegg.com/Product/Product.aspx?Item=N82E16817703022
Its not modular which is a big draw back if you need one, but its very stable.