First PC Build, any tips appreciated!

This is my first ever attempt at making a gaming PC, so any suggestions you might have about the following list would be much appreciated:

HDD: Seagate 500GB SATA-600 7200rpm 16MB

Case: Cooler Master HAF 912 Plus - Mid tower - no PSU

CPU: Intel core i5 3570K 3.4GHz 6MB S1155

Power supply: Corsair Builder Series CX600 V2 - Power supply

Motherboard: ASUS P8H77-V - Socket 1155 - ATX

Cooling: Cooler Master Hyper 212 EVO - 120 mm

GPU: EVGA GeForce GTX670 FTW - 2 GB - PCI-E

RAM: Corsair DIMM Low Profile - 8GB 1600MHz PC3-12800

Thanks for any help you can give!

I'd advise stickinh an SSD in there, for the price a 60GB one is now, even if you only have the OS on there, I promise you will not regret it. 

 

Other than that, I can't really see anything that needs changing. Looks prety good. 

Good luck with you first build :D

I'm pretty sure you can't overclock an h77 board, so go for a z77 board if you want to overclock.

Thanks for the advice!