Just to jump on the end of this, I highly recommend Acronis. I had a computer that just failed to boot to windows (XP), the reinstall was so completely painless going through the secure zone that I think I managed to format my C drive and reinstall windows in less than 30 mins. It was so easy that I now perform a clean install from the image every 6 months.
The only other feature I use is the Try and Decide which allows me to install drivers or programs, use them, and if i choose, reboot so it was like the software was never installed. I mostly use it for software I am suspect of, or my scanner software is horrible and I never let it get completely installed on my system. Instead, when I need to use the software, I begin try and decide, install the software (15 second .exe saved on my desktop) and scan what i need. I save the images to a different partition and then have try and decide exit without saving the changes. My images are there, and the software is like it was never installed.
bottom line, Acronis works well and it is the second thing I install on any new computer.