Mikey, if you're looking for the absolutely lowest price, go with an Athlon 2400 (266 fsb, before overclocking), any decent nforce2 mobo, and some good ram. My 2400 runs as high as 2.5 ghz, but I usually run it at 2.4, because of the temps it reaches at 2.5. Anyway, a 2400 running at 2.4ghz
kills a 2500 running at 2.2ghz (the 3200+ that people keep talking about).
Assuming you're interested in not breaking the bank, buy some Ultra PC3700 from tigerdirect.com
here. It's guaranteed to run at CAS2 all the way up to it's rated frequency, AND it's guaranteed to work with any new chipset. Oh, and as far as you being able to "successfully" overclock, do it with
Clockgen, and I guarantee you that you'll be successful. Clockgen is a Windows overclocking utility that is awesome. All you need to do is setup your voltages, and ram timings in the BIOS, then boot to Windows and use
Clockgen to overclock the FSB. That way, if you try to go too far, it will crash. Once Windows reboots, everything will be back to normal (stock speed), and you can try again. ANYONE can do it that way, plus your processor is always at it's rated speed when Windows boots, so you aren't taking any chances with installing software, defragging, etc.