My backup strategy
I have my hard disk in two partitions. The data (basically "my documents") is saved to the second partition. Every month I burn everything there to DVD. In addition, things like the mail folder, faxes, favorites all sit in the second partition. Each DVD backup has all the information I need in a complete system crash.
I hate installing Windows, the drivers, the updates, the patches, the software. What I use is BartPE with the plugin DriveImage XML. This makes a complete image of the hard disk partition.
After the last format and reinstall, loaded everything needed, and made an image of my boot partition. I can recover the entire hard disk with minimum trouble.
I am really impressed with the software, but I don't think I am doing justice to it in this post.
BartPE homepage
DriveImage XML plugin homepage
I have used this software. I formatted my hard disk and managed to recover everything in about 20 minutes. I was so impressed with it I made an ISO image and uploaded it just in case my friends wanted a copy.
My copy of BartPE plus DriveImage XML ISO. This is BartPE CD ISO with the plugin already integrated.
All the software is free.
ETA : If you do go to download the ISO, I have split the entire ISO into 10 MB chunks. Running the executable will merge all the files. The utility used was
Splitter and Merger 5.5