Your GPU is the biggest factor in a game that relies on your GPU (not all games are GPU heavy, Supreme Commander is an example of a CPU heavy game) but the GPU communicates with the CPU, a slow CPU will limit even the fastest gfx card. A Here is an example of my testing.
my old rig:
CPU: Athlon 64 3200+
GPU: X800 PRO
At the time the GPU was very high end and the CPU was pretty mid-range.
At the stock 2.0 Ghz cpu, my 3dmark05 score was about 4300.
I overclocked it to 2.2 Ghz and it bumped up to 5800. I overclocked it to 2.5 and it was still around 5800. This means that as long as the CPU is fast enough to handle the communication from the GPU, the CPU will not become the bottleneck but a super fast CPU will not increase gaming performance as much as a better GPU. An easy way to tell if you CPU is the bottleneck is to do that test, go to stock speed, benchmark and overclock and benchmark if your 3dmark score is significantly higher then your CPU is limiting your GPU. If the score only raises a bit, then the CPU is fine. As furhter proof, I upgraded my CPU from the athlon to my current Q6600 which is lightyears ahead of the 3200 and still my 3dmark score was about 5800. It was only when I upgraded my GPU to the 8800GT did the score really jump (up to about 16,500).
In short:
As long as your CPU is fast enough to handle the GPU then your GPU will be used to its full potential and a faster CPU will not improve gaming performance as much because then your GPU becomes the bottleneck.