My Build Specs

I'm planning on using these parts for a new gaming pc and I was wondering if these parts are compatible with eachother without any bottlenecks and if it is good for gaming.  Any constructive criticism would be greatly appreciated. 

 

CPU: i5 3570k

GPU: Asus gtx 660 ti

Motherboard: ASrock z77 extreme4

Cooling: Cosair H60

RAM: 16gb G.skill 4x4gb

Storage: 1tb seagate barracuda

PSU: Corsair HX 750w

Case: Fractal design R4

Yes that is a decent build, however I would consider going a H80 or up as they perform far better.

Looks good adding a 60gb ssd for a cache on you 1tb would be nice though and I like the coolermaster 612 better but I just don't really like water cooling as much just a opinion.  But the parts you have picked are very good.  For the cache a crucial m4 would work good