Too many choices on Google, so I thought to ask my friends here. I'm looking for a program that will take an exact image of my hard drive that can be restored after replacing the hard drive or a system crash that can't be recovered. Basically a program that will allow be to boot up via USB stick, then copy the image to the hard drive, then, like magic, everything works like it did when it was backed up. Easy to use is a plus. Thanks guys.