I just got the new video card. I uninstalled the old driver, took out the old card, put in the new one, and installed the drivers. Looks like that wasn't the problem because it still randomly freezes. For a while I was running it mostly in safe mode with networking. It was better, but still froze every once in a while (not nearly as often though). I put my other network card in to see if that was the problem, but no it isn't. So, to recap, it isn't the video card, it isn't the sound card drivers, it isn't the PSU, memory and disk tests haven't come up with anything, it isn't the network card, and it isn't overheating. My original suspicion was that it's the motherboard. Any thoughts on that?