I guess this thread has been hijacked.
But for a good reason.
The truth is most of us don't have 4-5 systems in our homes with several different performance/architectures CPUs and GPUs.
Most of us read articles about CPUs and pretty much without exception those articles show the CPU game performance at medium/lower quality settings, medium/low resolutions with a very strong graphic card.
This is done to make sure you get no GPU influence.
Likewise, most of us read articles about GPUs and pretty much without exception those articles use the most powerful/fastest CPU available.
So as you can see, we have a test that doesn't matter because no one that has a powerful GPU will play at low/medium quality and even low resolutions and then we have an incomplete test because only a CPU is used.
So, our minds translate that difference in the CPU game tests (and other non-game tests) to differences in high/very-high quality at medium-high resolutions.
And the "CPU bottleneck for gaming myth"(?) is created.
That myth(?) basically states that you won't see differences in performance between some 2 given cards because the CPU won't allow the faster/superior card to extend its legs.
Then we arrive at statements like "the X2-5600+ will hamper/bottleneck the performance of any card faster than the xxxx card. Getting that yyyy card that is faster won't change a thing".
Generally those arguments are only valid in certain specif situations - most common low resolutions, and even then high amount of AA and very-high image quality can show differences.
A more accurate statement is "Card x already gives you great performance in that game at given resolution/max image quality, so a faster/more expensive card is a waste as you wont notice any gameplay difference".
Does that mean CPU don't matter at all?
No CPU matters - a single core CPU and even the dual-core Pentium D are inadequately to play current games.
Other cases of CPU bottleneck happens when a game can use more cores than the current CPU possess (which is pretty much why single cores are out of modern gaming); in multiple GPU configurations, as the driver that balances the game load runs on the PC (and actually current drives are multi-threaded), in cases where the CPU limits the minimum frame rate due to AI/physics situations like MMO and RTS or when the game can take advantage of higher amount of cache/L3$.
Of these situations the more common are multiple GPU-configurations and AI/physics being the handicap, but those really can be solved by better multi-threading programing .
Still, those situations are far from common and that explains why a 4850 or a 4890 most of the time don't care what the CPU is, as long it is a 2GHz Athlon X2 or better.