i agree, dont bother with dual core.
2gb will help for games, most of the new stuff (quake4, BF2 etc) loves to eat memory
a nice AMD64 (single core) shoulddo nicely.
if you're really flush go for the FX series, theyve got a nice ammount of on-die cache and run so much better than their equally clocked competitors.
theyre not cheap tho