Thanks for all the tips everyone. I think if I get AMD in my next upgrade, it will probably be a 64bit CPU though. The Barton core setup seems like a deadend, where if I go with an 875 Intel based system I will be able to use the faster Prescott CPU's when they come out.

By the way, if Precott goes 64bit, do you think the 875 series motherboard will be able to use them, or would I have to buy a whole new motherboard? Thats definately a consideration, because I like being able to upgrade everything in stages later on.