First of all, don't go buying anything yet! Rumour has it that there is a price-war coming up between AMD and Intel in July. We are talking up to 50-60% price-cuts on some dual-cores.
Windows does the assigning of processes to the different cores on the fly and also switches the processes back and forth in a sad attempt at load balancing.
With what you're doing, ie playing WoW, CS:S, surfing and so on, you will at the moment have no
use for a dual-core, unless you're doing it at the same time. I have a direct need for a dual-core when I play DDO, surf, Skype, run file-sharing, listen to music and have a plethora of security related programs running in the background at the same time.
But if you don't multitask you'll have no use for it.
Now for the long run:
I'll honour you with an official Mr Alpha (playing at) analyst statement.
In Q1 2007 we will see a sharp increase of application of dual-core cpu's. Windows Vista will make a much better use of dual-cores, which will help even older games. Hopefully some of this tech will also be included in SP3 for XP which should come out after Vistas launch, but it is doubtful, since Microsoft will be pushing Vista down everyones throat like there's no tomorrow. At least SP3 should bring fixes for the compatibility issues plaguing dual-cores and some games. Unreal 2007 and other Unreal Engine 3 games will also start coming out which make good use of dual-cores. Since Quake 4 was successfully multi-threaded trough a patch it is very possible that future Doom 3 engine games will also be multi-threaded.
I won't tell you what to do. I'm a firm believer in forcing people to make ther own choices. And the watching them squirm.
Edited by Mr Alpha, 14 June 2006 - 04:25 PM.