I'm running a pretty old computer (over 5 years ago when I built it) but I added some extra RAM (maxed out at 4GB) and then an SSD along with Windows 7 64 bit and it's still running very well considering how old it is! I definitely found that I had a huge performance increase by having my Windows install on the SSD along with the current games that I am playing.
