I don't know if we read the same review which of course has a poor selection of games. Apart from Metro and AvP in which HD7000 series perform better than GTX600 in all other situations the card is better than the 7950 never mind the 7870 and the favorite of the crowd here the 7850. So what is the problem?
Let's wait for a more in-depth review. Claiming Metro 2033 and AvP should somehow be excluded is no different than using HAWX2, Just Cause 2 and Far Cry 2 that have favoured NV for a long time now, especially when these cards need the performance in titles where they are slower (which happen to be Metro and AvP).
For people who don't overclock, sure the 660Ti may be a good card. But this is an enthusiast forum. Besides, all those benchmarks use a stock 7950, but 880mhz HD7950 sells for $310. Ignoring 30-40% overclocking headroom on the 7950 is odd since most all of us here overclock our cards.
Am I missing something? But the 660ti did win some AA benches as well, some of them with x8 AA over the HD 7950.
Ya it did in FC2 where 7950 was already getting 87 vs. 96 for the 660Ti and 62 vs. 70 in JC2. 880mhz HD7950 will be just as fast in those 2 games, now what about the games where GTX660Ti gets smoked? As an all-around card, it can't just win 1-2 benchmarks when the competitor is nearly as fast in them and when the extra speed is needed, its performance drops off dramatically.
And again, we already know that HD7950 overclocks to 1.1ghz and catches up to a GTX680. How can a 24 ROP, 144GB/sec, GK104 catch up to a 32 ROP / 192GB 680? Those crippled ROP and memory bandwidth will become a liability while the 7950 has both of those aspects exactly the same as the 7970 (full 32 ROPs / 384 bit bus). Put it this way, HD7950 OCed is already being recommended over GTX670s. The only reason to get the 660Ti is if one has no interest in overclocking.