I won't speak against the 7970 but I can speak in favor of the 7950. I've been gaming with an XFX 7950 and the 7950 is strong card. To date, I've been able to max every game with the one exception being Far Cry 3 where I have to drop the MSAA to x4 to guarantee a minimum of 30FPS. I can't speak on Crysis 3 yet but to show how favorably I feel about the card, I just ordered a second for Crossfire. The high OC ceiling on the card probably makes it one of the best values on the market, especially considering the 3GB of VRAM.