i dont get it. you guys are all fanboys. What the hell is the point of getting dual core, when no games, until LATE LATE 2006 MAYBE! if not mid 2007 will take advantage.. MAYBE! of the dual core. Not a single program or game currently uses this second core, it's more of a title than performance related siginificance. the fx 60 easily outperforms the dual cores currently out, being able to be oced at around 3.8ghz. Buying dual core is like buying a ferrari, but NEVER EVER EVER being able to drive it. you just have it sittin in the garage.
besides, if you get dual core, that probably means that you have to get a better PSU anyway. so i would not recommend it.
i personally defintely suggest getting the extra ram and the 3700+.
(btw, i know not ALL of you are fanboys, but the ones who are tend to hype up the dual core for more than it is.. i mean soon they're coming out with QUAD core. and it'll be default in 2007 machines with intel [they announced it] and also with amd socket F machines. so by the time you get to use ur sorry ass dual core, quad core will come out.)