Question for Computer Nerds : Update Edition A week or so ago I started a thread complaining that my desktop Vista machine was lagging real bad. I got all kinds of suggestions for which I was greatly appreciative. So now, here's the update: I ended up doing a restore back a couple of weeks. This seemed to fix the problem but a new one immediately popped up. My PC started completely freezing on me. At first, it was several hours apart but it kept getting closer together. Eventually, it would freeze about every 5 minutes or so. Really fucking pissed me off. I tried to do chkdsk and it would run part way then freeze. Running partial chkdsk several times finally ate away enough of the Vista program that it would no longer fully boot. I tried all kinds of boot disks to run chkdsk independently but could not get anything to work. My theory is that the proprietary Bios from HP was stopping it and trying to boot from the HD. I was unable to shut off booting from the HD completely. I even had a copy of DOS 6.22 that I tried. Homey didn't play at all. I tried to do a complete restore from the partition that had the installation program. No luck. The HD was fucked up beyond all recognition. I could not get that hard drive repaired. I went out and bought a Sandisk 240G SSD and a fresh copy of Win 7. Installed them. While I was installing the new HD, I noticed that the heat sync and fan on my video card was fucked up. It had never been attached properly from the factory. I tried to move it just a little bit and the fucker fell apart on me. I went ahead and finished the install thinking that the fan and heat sync were probably overkill anyway . When I fired it up, the video card lasted about 30 seconds and overheated. So I had to run out and buy a new fucking video card. I ended up with a 1g DDR3 card (I don't game at all). When I put everything together, it was like I had a new PC! OS loads almost instantly, even though I have the slowest PCI/16 connection. Graphics load faster than I have ever seen in my life! I am still running on only 3m of memory. I can't wait until I can get more mem to see how much more it improves. Now that I have the old Hard Drive removed, I am going to try to do an Fdisk on it and see if it is salvageable. Just wanted to update everyone who helped and made suggestions. Moral of the story: If it's broken, throw money at it.