With current drivers, the HD7970 will win in most benchmarks. When both cards are overclocked, the comparison is even more skewed. The GTX 670 will consume less power and is physx compatible. However, if you are looking for FPS only, the HD7970 is the most logical choice in a single GPU configuration.