You guys should post some of the hardware diagnostic tools that boot from CD. Some of them are free including Memtest86+ and DFT (Drive Fitness Test made by Hitachi). Both are excellent testers to find if you have a bad HDD or memory. Check the links here:
http://www.memtest.org/ http://www.hitachigst.com/hdd/support/download.htm