Yeah so, I was playing some BF2 and all of the sudden it froze from it getting overheated. Long story short, I ended up needing a new PSU and a new videocard. I went out and bought an Aspire 500W, and a 6600GT. Put them in, and when Windows loads, it takes about 10 minutes before it goes to the login screen, at which point I have no keyboard or mouse operations. I have no idea what the hell the problem is, and would appreciate any input you guys could offer.