The average optimal number of CPU cores suggested by the test results is 2.75, showing a clear trend towards at least three CPU cores.The question of whether the CPU or GPU is most important is easily answered. If you don't have a multi-core CPU, then upgrade it. If you have a dual-core CPU at around 3 GHz, then invest your money into a graphics card, as most games are GPU-limited. This is not something that will change with new DirectX 11 games.
Grab an aftermarket cooler, clock and a possible GPU upgrade?
A friend of mine has one of those a 3.6 Ghz, it works just fine for him, perfomance is excelent... try overclocking it... If you're going to upgrade anyway overclocking is riskless... I mean if you burn your CPU luckily you were always going to change it... lol