The Gigabyte Windforce 670 is probably the best all-around card you can get. Even Tom's Hardware reviewed seven different brands and the Gigabyte, got best all-around.
All-Around Best GeForce GTX 670: Gigabyte N670OC-2GD
Gigabyte's card is quiet at idle and not too loud under load. Its cooling performance at idle, during normal desktop work, and during gaming is even better than Asus' card. It ties Zotac's effort for the lowest temperature at idle, but achieves its goal at a mere 20% fan duty cycle. When we configured it to cool our card down to 70°C, its sound level was still acceptable.
This is the slimmest card in our test, it weighs the least, and is even suitable for SLI configurations on motherboards with a just a single-slot gap between 16-lane interfaces. Unfortunately, that's pretty common. Although the N670OC-2GD doesn't include the highest overclock, it's currently selling online at the same $400 price point as completely stock reference cards. And that's with the Windforce 3X cooler. That combination cannot be beat.
@Claysm:Yes that is correct the newer drivers does increase performance for the 7970.
But, in terms of cooling the windforce is better than the reference cooler of the 7970. As far as clocks is concerned, the windforce and the xfx dd are both overclocked meaning both will be relatively the higher performance but, the xfx 7970 will perform a bit stronger.
@devazox: Both are strong cards on that resolution.
Go with the GTX 670, get the PhysX, Adaptive VSync, FXAA, Ambient Occlusion, transparency supersampling, great driver support, better game compatibility... and never wonder if you're missing out on something.
Not much better than the 670 and almost $300 more.
the point in the review for is not the toxic 7970, but the doubled 7970 that was tested against reference 670(i think). Anyways offtopicwise, the toxic 7970 was designed to be a strong gpu that powers multiple screens at resolutions of 2560x1600((or heck if you are rich, 4096x2160). using the toxic at 1920x1080 would be a huge waste.