So I am looking around for parts to upgrade my pc and have settled on a 3rd gen i5 3570k as this seems to be one of the best priced cpu's out there that have great performance and the gtx 680 graphics card. I still need to upgrade my motherboard, but am unsure on what kind of motherboard is really going to give me the most bang for the buck and will last me for a GOOD while.
Im currently using that motherboard and its amazing, using a similar setup to yours but with EVGA 670 instead, overclocked my i5 3570k to 4.6ghz as a safe clock and it runs amazing, using noctua DH14 cpu cooler too temps never go above like 45 atm