|" Most games will only use one out of the 8 cores it has, wasting those other 7 cores of power. "|
I wouldn't entirely agree with this.
As you may know, I have an 8 Core CPU. I have run fairly extensive benchmarks on many games, and what I've found is that most modern games utilize about 4 CPU cores. These are the games I've tried:
Metro Last Light
They all run default on 4 cores, but for most you can modify a config file to force it to utilize anywhere from 6 to 12.
In fact, it might only run on 4 by default because Windows recognizes my CPU as 4 Cores with 8 Threads. It does this due to the fact that it has four 'modules' each with two Logic Units, and is more efficient to utilize all modules (each using only 1 Logic Unit) compared to using only two modules (each using both Logic Units) as it causes slight bottlenecking in 4 Core mode.
You also forget that many modern CPUs support some form of 'Turbo Boost' - where if only one core is being utilized it increases power to that core. Sort of a temporary one core overclock - it differs from normal overclocking because the overall heat doesn't go above all cores running at normal clock speeds.
In the end, no, buying a fancy CPU won't help you that much for gaming (contrary to what I've just said). This is because you will gain more performance in-game by spending $50 more on a graphics card that you will spending $50 to get two more CPU cores.
User Info Page Biography for full specs.