I'm with Rmaia on this one, dual cores ar the way to go, and the nearest set of 'new' dual cores are not until mid next year, and by then many games will use the dual core technology. I mean for the price of a 4000, all you need is lik £70 for a 4200 which isn't much now. In say like 6 months time when dual core is used quite extensively, and you want to upgrade to a dual core processor, then your 4000 will be worth hardly anything, and you end up spending £250 on the 4000, then another £200 on a dual core. If he gets the dual core now, he spends say £320 maximum, but if you can't stretch your budget, you can't streth your budget! But will you be wanting to get rid of your 4000 in 6 months time for less than half the price? And are you willing to fork out nealry the same amount of money again for dual core that you could have got 6 months prior?
Just my thoughts on the subject!