Yeah, the 670s not a bad choice, but the 7970 definitely performs better. I would probably say save money with other components. Go for Corsair Vengeance 1600MHz, as the extra speed is really not utilized unless your running an APU. Go for the 840 non-pro, as the real-world speed difference is minimal. Also, unless your planning some major upgrades, go for a Seasonic G Series 550w PSU. That should save $150 or so, which you could put into your GPU, or allow you to build your computer sooner. However, I would probably suggest waiting until you can build a PC that you want, and not downgrade components just so you could build it sooner. In the long run, you will probably enjoy it more if you wait.