If you buy a cheaper motherboard you might be able to get a GTX 670. On the other hand, you should add a CPU cooler to your build, the Core i5-3570k is built for overclocking and that requires a custom cooler to work well.
Oh crap. I'd thought I'd had it in there. Anyways I was going for the Cooler Master Hyper 212 EVO.
OK so it looks like I'm going with that mobo and Strife's GPU. Any other suggestions or am I finally ready to start ordering?
OK so one last quick question: if I plan on eventually adding a second 670 to SLI for this build (http://pcpartpicker.com/p/jQI1) then will the 650w PSU be enough?
Gah. Forgot CPU cooler yet again and it wouldn't let me edit the post. Anyways I'm going for the Cooler Master Hyper 212 Plus.
The corsair hx650 will be enough for 670 sli. You should get the cooler master hyper 212 evo not the plus. The plus is the older hyper 212.
It looks like you can get an HX750 for the same price as the HX650, I'd go for that if you're thinking about SLI.
OK great. One last question (this time it is the last question, I swear!): with the Corsair Vengeance 8GB RAM will there be enough room for the Hyper 212 EVO or should I get low profile RAM instead?
That's a good point actually. I don't think the Hyper 212 is going to pose a problem (at most you'd have to move the fan to the other side of the heatsink), but you might as well get RAM with low-profile heatsinks instead. Performance is not affected at all, and you won't have to worry about compatibility with the CPU cooler.
I see a low-profile Corsair Vengeance kit with the same clock and timings that's actually marginally cheaper than the one you had selected, so you save a buck on it too.