I've been having this freezing thing (completely random, happens at any times, from surfing the net, to playing games, to letting the computer sit idle, it's simply random) happen for quite some time now, so I'm narrowing it down, and I've been suspecting the PSU to be the culprit, but I can't just up and replace it without being sure. So far I know (for a fact, as it's either new or has been replaced) it's not the: - Hard drive - Video card - CD/RW drive - DONT THINK it's software, as it freezes anywhere during the time the computer's on. Possibly bad BIOS? Something else that's questionable is the memory, but since Xmas I've gotten a new stick which I haven't tried using on it's own to see if it's the old one, but it passed memory tests, so I don't know. One thing I noticed is that the computer likes to freeze when there's high use of the CD drive or the hard drive. When I got the HDD for Xmas, when installing XP, it froze an average of 8 times an hour (it's the most annoying thing you'll ever have to do). I think it also has a higher percent chance of freezing when running disk cleanup, too, but I have yet to see a definite pattern. Another time of freezing is during games, but it's not as often as you think. I could go days with perfect gaming, and there's no problems, but other days it could freeze after about 10 - 20 minutes, I restart my computer, go back to the game, and then can play for 3 hours without any problems. Because of this, I was thinking a possible motherboard issue, but like the PSU, I can't just go and buy one without money, or knowing it is in fact the problem. It can't be a heat issue, or at least as far as I know. I have many case fans: 2 in the back as exhausts 1 in the front which goes over the hard drive 1 suspended fan inside blowing on the north bridge heat sink (I think it's the north bridge, it's by the RAM slots / CPU) along with part of the RAM slots CPU is at an average of 20 - 25 degrees celcius when idle / mild use, then it goes to as high as 38 degrees celcius when under high stress tests. I've done many stress tests: - Everest stress test, which maxed out memory, CPU, and hard drive loads. Did this for 20 - 30 mins one day, there were no freezings or any strange temperatures or, AFAIK, voltages (according to BIOS readings, anyways). - Also used nVidia's Ntune stress test for about 20 mins, and it had the same results as the Everest stress test. Now, about the PSU. It's not the most expensive PSU, nor the greatest name brand, but it gets the job done. I borrowed a multi-reader from the school Friday to test PSU voltages. These are the results under heavy load: - 12v is at 12.28-.29V average. (at molex without anything attached) - 3v is at 3.43V average. (at the motherboard) - 5v is at 5.28-.29 average. (at molex without attached hardware) The only voltage that raises eyebrows is the 5v, but that's for you to decide. What I'd really like to do is attach the multi-reader, and set it on my desk. Then go into a game and simply wait (if it ever, it's so random sometimes it never, happens) until it freezes, then see if there was a significant jump. One last thing I tried was attaching a second PSU to the computer to handle all of my fans / the CD drive. It made no difference with or without the load taken off the PSU, the computer still froze as often, or as little, as before. Could I please get some advice / suggestions / ideas / possible solutions? Some things to note: -Don't have much money, no scratch that, I'm basically broke, so low cost ideas, please. -Don't have friends who I could just borrow parts from, so I think that's out of the picture. Thanks in advance.