It's also expensive. You can try google and these words but you need another license of Windows if that is what you want to run. Here's the words. Remember, few get it to work again.
"How to change motherboards and save Windows."
My older Acer laptop crashed (mb damage but was told hd is fine and files are recoverable).
I took out the hard drive and installed it in my other Acer laptop. This other Acer laptop now fails with "no bootable device - hit any key".
I'm not sure why this would be. BIOS correctly auto identifies the new hd being a Toshiba/Sata drive. This was the bootable drive in my older laptop. I was expecting I would be able to boot this other Acer laptop with this drive.
Is there anything that I have missed or is there any step that needs to be performed when a drive is installed? Is it possible that drive can communicate with BIOS to allow its identification but be otherwise damaged?

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic