I don't know what your budget amount might be , since you didn't post it , but I have two suggestions for you and these suggestions might raise the overall cost of your computer.
1. You have a new motherboard with sata 3 6gb/s ports and to take advantage of this you should look at SSD 3 drives.
OCZ Vertex 3 VTX3-25SAT3-60G 2.5" 60GB SATA III MLC Internal Solid State Drive (SSD) $104.99 and a $20 rebate makes it $84.99 http://www.newegg.com/Product/Product.aspx?Item=N82E168...
2. The Asus GTX 560 is a good card but a better card is the Ti version;
ASUS ENGTX560 TI DCII/2DI/1GD5 GeForce GTX 560 Ti (Fermi) 1GB 256-bit GDDR5 PCI Express 2.0 x16 HDCP Ready SLI Support Video Card
$244.99 and a $20 rebate makes it $224.99 http://www.newegg.com/Product/Product.aspx?Item=N82E168...
All of your other choices are pretty good and you should have a decent computer once you put it together , and this time of year you can catch some good sales. Of course these are just my suggestions and you can naturaly do what you want to do.