What you used to clone the drive. Here's some freebies.
Read http://lifehacker.com/5303067/five-best-free-system-restore-tools
I suspect my internal hard drive is failing. I have backed up the drive to an external 500gb drive. Did it copy all my programs and the operating system? Can I copy this backup to a new internal replacement drive, pull the old drive, and boot from the new drive? What are the instructions for doing this?

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic