Comment Don't bother, just bin it (Score 1) 1
Hardware is cheap!
If you've eliminated the RAM, HD, and PSU (in that order) as the cause of the problem, I'd say just bin the motherboard and put in a new one. It might be a failing CPU, but IME this is pretty rare. Having said that, I tend to have a spare CPU or two lying around to check. (a low-end model of the right socket type; in my case a Pentium D 805; all my PCs are socket 775). Unless your PC has a relatively new and/or high end CPU, I probably wouldn't bother; You'll probably want or need to replace the CPU anyway if the board is more than two or three years old.
RAM, hard disks and PSU (and a discrete graphics card, if the PC has one) are all (relatively) easy things to test and swap out. What components on a motherboard can you easily test/replace? The CMOS battery.