Thank you all very much for your help.
As it stands I will probably wait for the C2D price drop and buy a E6700 maybe even a Q6600. My biggest worry is will my standard SATA Hard drive be compatible with all the motherboards, because if I'm not mistaken they use SATAII or something now right?
Also what is the deal when you put a new HDD into your computer, do you have to have a degree in software design in order to set it up or is it very simple. What does it involve?
Thanks again, you guys have been very helpful!