Quote: "Removed the RAM and rebooted, and it starts making the reboot beeping noise"
Was it longer than what it normally is? If not, then the RAM's packed up.
Quote: "I should also mention that I recently installed a 1tb hard drive"
That wouldn't stop the system from booting since it's not an essential item required to start up

. I had this problem before, be it finding out that my only 1GB RAM stick had stopped working, which was when I upgraded to 3GB RAM

. But yeah, RAM is usually the problem if a system can't start up, it means the memory is permanently corrupted in the worst case.
-SSG
--=.

,=--
"Death is a surprise party. Unless, of course...you're already dead on the inside." - John Kramer, SAW III