I just got finished with a minor upgrade; I upgrade my CPU from a Pentium e2180 to the Pentium e5700. This will have to hold me over until late this year, early next. Hoping the AMD Bulldozer will be released by then and be competive or I'll prolly build a new intel rig with a 4-core i5-k series.
I am a little bit dissapointed with my new CPU tho. While it is noticeably faster/stronger than my old CPU, it just seems that more and more games are liking more core's. The game that showed me the age of my current CPU (Split Second) likes the e5700 more (much more solid frame rate) but in some parts of the race it still slows and pauses (though not nearly as badly as the e2180). I suspect another core would solve this issue.
I'm actually upgrading from an E2200 to a Q8300 in a few days. Was lucky enough to get it for $90. I think it will be a good boost in performance to hold me over easily till the end of the year.