New
#11
I use Macrium Reflect all the time -- so I can confirm that it is an excellent tool for backup and restore operations.
While you CAN get it for free, and that version will do full backups and restores, you might think about purchasing the Standard version. With that, you get the ability to create a boot option in Win7 which you can then use (without having to mess with a CD) to run a restore. That same boot menu also provides the ability to repair Win7 boot problems -- so you don't have to create or retrieve a Win7 Repair CD.