I don't like that motherboard..but we're pricing you into that it because of the 670..which is critical currently (we'll see in like a week with the 660's release)
How about this one:
http://www.newegg.com/Product/Produc...82E16813157297
You get the Z77 that way and better packaging with the full-size. And two PCI slots that can gather dust
I prefer reference video cards because I've always found the OC cards to be much louder...and, franky, the half dozen FPS just isn't worth it.
http://www.newegg.com/Product/Produc...82E16814130782
With the EVGA you get a fee 16gb flash drive too
How about this ram:
http://www.newegg.com/Product/Produc...82E16820226184
Lower voltage, same latency, $2 more or just
http://www.newegg.com/Product/Produc...82E16820147096 (because latency hardly matters at all)
I like Lian-Li cases because they're classy and tend to have great build quality:
http://www.newegg.com/Product/Produc...82E16811112304
or
http://www.newegg.com/Product/Produc...82E16811112099
Even the second one has plenty of airflow. 2x 120mm is what I've got and all of my parts are older and have larger TDPs than yours.