I agree, badly seated or failed RAM is the most likely suspect. If you suspect faulty RAM you can test it (after making sure it's properly seated) with Memtest86. You'll need to make a bootable CD from the downloaded ISO file, then boot your PC from it. Memtest will start automatically: http://www.memtest.org/#downiso