Thanks Broni and edge. I'm having my friend burn me a copy of XP, memtest and the hard drive diagnostic.
A question on XP though. I think I was using Windows XP pro, but if I try to use one of those other versions (like windows xp black pro edition, windows xp corporate edition, etc) will I still be able to repair my XP from it, or will I have to fresh install? If I do fresh install XP, will I be able to retain my files? I'm pretty sure my friend is giving me windows xp pro SP3, but I just want to make sure.
I really appreciate the help guys. Most of my friends know even less about PCs than me so it really helps.