With it being a laptop, the only other suggestion I can think of is to test the memory. Do you have two sticks of RAM?
- Take one stick out, does it boot? If not,
- Replace it with the other stick, does it boot? No?
- Try using the different slot, any progress?
- Trial and Error.
What if you boot without the hard drive plugged in at all? This is possible, the idea is to just get to the BIOS. I've seen hard drives cause the computer to hang at startup.
Did you replace the old drive because it was faulty?
Should I just call the computer coroner?
Laptops are much more difficult to work with than desktops, especially help via forum. If the above doesn't give you any progress, taking it to someone with experience in laptops may get your some results. If the laptop was working fine with the old drive, and all you were doing was an upgrade, the old drive should of booted up fine. It is possible other hardware could have faltered by mere coincidence, but usually unlikely.
I also wonder, did you replace the hard drive while the battery was in? This could of caused some sort of short or problems with the motherboard. The battery is a source of power and it should always be removed when working on a laptop.
Let me know how things go. Good luck.