All I can say is that nVidia is lying trought their theeth. Don't belive me? Check out how performance scales in Crysis when modifing the available number of CPU cores in windows. ->
http://www.tomshardware.com/reviews/multi-core-cpu,2280-10.html
While using only 1 core, the performance of the test sistem drops 60%. This clearly indicates that a faster CPU is recommended over a high-end graphics card.
I have been building PCs for over 10 years, and this has been my real-life experiance as well.
With a E2160 (1,8GHz, 2MB L2 Cache) CPU / 4GB 800MHz CL4 / MSI P45 / 4870 1GB graphics card, you get around 28 avarage fps (8!! min / 48 max) in crysis @ 1680x1050 / high graphics settings, no AA, 16x AFF.
When we slap on a E8600 (3,3GHz, 6MB L2 Cache) the frame-rate rockets to ~38 fps. With a Q9550 OC @ 3,4GHz (2,8GHz 12MB cache), the avarage framerate grows to 42 FPS.
In my opinion, the CPU bares more than the CPU. Mostly because games like Crysis are CONSOLE PORTS, witch run emulator components in background.
Of course, if you you a low end card, it doesnt matter if you an P4 or a i7, your gaming experience will suck.
My advice is to buy a mid-high or high-end CPU (Like Intel's E8400, Q9550 or even i7 920, AMD's Phenom II 720 or Phenom 940), and a mid end or mid-high end GPU, like (AMD's 4830, 4850, 4870, or nVidia's 9800GTX, GT250, GT280).
I guarrany that if you run an expensive high-end GT285 with a low end CPU like a Pentium Dual Core E2160, you will not be able to take full advantage of your GPU, running at ~ 30-40% of total GPU power, and wasting your money.
Another factor to take in consideration, is the fact that CPUs evolve considerably slower than GPUs. Just look at the reign of the Core 2 Duo. The core i7 launched 4 years (if i'm not mistaken) after the c2d launched. As for GPUs, just look how many models launched in the period between the c2d launch and the i7 launched.