[citation][nom]blazorthon[/nom]Being 256 bits-wide doesn't matter for this if it isn't GDDR5. 256 bits-wide GDDR3 (or worse) is worse than a 128 bit GDDR5 connection. It's better than DDR3, but it's nowhere near GDDR5. I wouldn't say that the 660 TI isn't capable of 1080p very well, just not as well as the 7950 or 7870 can. Heck, the 7850 can do it better when overclocked well because even the 7850 has more headroom than the 660 TI.[/citation]
lol blazorthon. The 9600GT was a JOKE. I mean, it did have a 256-bit bus, but i wasn't saying "oooh look it was better than the 660 Ti, yay!". That card could only pull off 1024x768.
Just meant that a 256-bit bus should be more or less standard, mid range and beyond.
Anyway. See...now i'm not getting into the OC discussion because well...you'll get variable results to what each card can do. A overclocked 7950 can meet or beat a stock 680 if you can pull it off. But then the 680 can be overclocked too.
So for simplicity's sake, let's just keep everyone at stock. At stock settings, the 7870 and GTX660 Ti, as far as i could see, were pretty much equal in terms of games, but i'd probably echo your statement and say that the 7870 does stuff marginally better. However, neither of these cards hold 60 fps min with AA turned up at 1080p long enough in most of the games at stock settings. I mean yeah they have averages of 60, but that obviously means it's been bouncing up and down around 60.
And i think it's just me, but if want a no compromise graphics solution to run at x resolution, then it MUST hold 60 fps at all costs in a majority of games (excluding biased ones, both for and against, unless of course there are more for than against) with the detail levels cranked up to the maximum, with a minimum of 4x MSAA or equivalent.