Both cards are priced nearly close together, but I want a long lasting card that I won't have to exchange for quite sometime, I need help on which card would help me get the best picture and good performance at the same time, I'll be using 1 24" monitor 1080p 1920-1080 resolution atm. Im leaning towards the 660ti atm due to its cooling situation with the fans and I've trusted msi in the past with my products.

tried a few combos of Nvidia cards just recently after my experience with poor 3dmark11 results with my 560 ti core 448 and 650 ti overclock that spured me to tring the AMD range and the radeon didn't disapoint. Plus if you nab a Powercolor 7950 ir higher you get full version games bundle of:

I've never heard of powercolor or even bought from them, I have a large amount of trust within MSI and Galaxy. I know right now most of the 7950's or Most AMD cards are coming along with 4 of those game. After the patch work with the current AMD driver, the 7 series cards got a major jump.

Newegg has 17 7950's on the market right now with atleast 4 of them sold out , which one would you recommend and why?