As JD said, you can run a disk diag to verify the HDD is good. I'd recommend using one from the vendor (ie. Western Digital, Seagate, etc). After that, you can access the recovery console booting from the Windows cd. Try the following commands to fix your boot.ini and boot record.
fixmbr...