[citation][nom]ojas[/nom]All true, but the 670 also costs much less, and iirc after an OC it can catch the 680. Could have cut $60-80 in the $1000 build if it were available then. That could have gone into a better case, and a 2500K. Might not have left room for an SSD though, seeing that they were already over by $34...but yeah $1100 could get you that as well...[/citation]
I was going by the parts that were available at the time. Since the 7970 was what was available and people were whinging about the 670, I simply acknowledged how close the the two are. Also, the 7970 can also catch the 680, just not in every game and at every resolution and setting. The 680 can't catch the 7970 in every situation either, so we shouldn't expect the 7970 to catch the 680 or 670 in every situation. The 670 can catch the 680 in pretty much every situation because the two scale performance in games similarly due to being almost identical cards whereas the 7970 has a whole set of advantages and disadvantages. With a wide selection of games (such as Anand's), we can really see how these cards perform over the greatest number of games and the 7900 cards do paint a better picture when more than just a few games are bench-marked. Granted, the GK104 cards win in what are mainly the more popular games and Tom's might not always have the time to benchmark every game, so it's understandable to not have huge selections in their suite, but let's not pretend that a smaller selection is always representative of the whole nor that it should be considered as thus.
At the time of when they ordered parts, a drop to the 7950 would have made much more sense, especially with how the 7950 can have equal performance to the 7970 when overclocked if they have the same PCB and cooler and that would have left room for a cheap SSD and i5-2500K, although probably not for an after-market cooler. I notice how a lot of people saying that the i5-2500K could have been fit in like this failed to mention also having an after-market cooler and there is no way that a very good one could have fit in this budget unless they dropped the graphics even more. I don't know about you guys, but I'd rather not dropt the graphics below how well it performed here, so going below a 7950 back then would have at least been unfavorable. However, it could have been done it need be. A 7870 could be overclocked fairly far, although it can't reach nearly as far past it's stock as the 7950 due to it having an already 25% hgiher frequency at 1GHz (or more if it's a factory overclocked version).
Sure, the 7950 almost definitely wouldn't be better than a GTX 670 (It would still be close, but the 670 would have almost definitely won somewhat), but that wasn't available at the time and thus isn't relevant.
Of course for the CPU, the i5-2500K would have then been an option and would've been better, but Tom's could have put a little more of an overclock on the $1K machine's i5-2400 through the BLCK. Even regular i5s, through a combination of Turbo and BLCK overclocking, should hit between a 20% and a 30% overclock if you actually want to. With the BLCK upped to just 105MHz, then the machine would have been overclocked almost to the 25% mark or so and that's not bad. It wouldn't be a great overclock, but it would have left the machine at least reaching for around 3.8GHz to 4GHz, depending on the workload.