Meh, personal attacks don't get you very far in life. If you're mad that I'm just pointing out facts, then say so.
Not a personal attack, just an observation. You seem to have trouble reading, so I pointed that out. Also, you aren't "pointing out facts." You're spewing irrelevance.
The HD 7870 overclocks a slightly higher percentage and gains a higher percentage of performance from it as well.
On average you'll get 1150-1200MHz effective out of a 660 Ti and 1200-1250MHz out of a 7870. Like I said before, it scales better with increased frequency too.
Actually, screw the HD 7870. The HD 7850 overclocks about the same on average and is only 5% slower clock-for-clock. And it's $200. How is NVIDIA gonna compete with that?
I'm actually not advocating the 660 Ti at all. I agree that the 7950 and 7870s are better buys. It's just that the arguments being thrown around here are highly flawed, saturated in confirmation bias and devoid of intelligent thought in general.
The 660 Ti's lead over the 7870 at stock is statistically significant -- well outside of margin of error, and yet is being downplayed as being nonexistent. That is not the case.
Now, if you were to say "hey, the 660 Ti is slightly faster than the 7870, but the 7870 is way better for your dollar," I would be in total agreement with you.
As far as overclocking goes, yes, you are correct. However, your comment is irrelevant. While the 7870 may scale better/overclock higher, that has nothing to do with my argument. It's frequently said "oh, you can make X card faster than Y card if you overclock it," but that argument doesn't hold any water if you're able to overclock card Y as well. This is all that I was saying, nothing more.
And yes, the 7870 will almost undoubtedly beat the 660, with the assumption that potenial upcoming drivers won't change relative performance.
The only reason why I care about GK106 at all is because it will likely demand price adjustment from AMD, regardless of the 660's and 650's performance.