I have an old pc. It's an AMD Athlon 64 X2 4200+ running Windows XP. I want to try and run Windows 7 32 bit on it. I don't want to lose all the data on my 250gb XP hard drive, so I was thinking of getting a 500 gb hard drive and a 32 bit Windows 7 oem and installign Windows on the new hard drive. 500 gb hard drives are pretty cheap now anyway. I'm looking to do this pretty much because I can't afford a brand new computer, but I could swing the cost of a new hard drive and Windows. My concern before doing this is if it would work. Would a newer hard drive not work with somewhat older components? I know I would probably need to do some updating of drivers, but I'm fine with that. Also, even though it can't read it all, I have 4 gb of memory, so the standard 2 gb that this computer came with would not be an issue.