We agree factory restore images are bad. However Windows backup in Win7, and business versions of Vista create a current image of the entire system. When you restore the image, it contains all your current personal files so nothing is lost. This requires you to backup regularly, but in Windows 7 it can easily be scheduled and is a question the user is asked when they run their first backup. The backup software takes care of this for them. You mention "when your C drive fails." I know that what you mean is, when the "Windows partition needs rebuilt". However, if the hard drive physically fails, then nothing is gained by your method. In either case, using Windows backup or other backup tools to create a restore image that is regularly updated would still be a solution. It's fine, we just prefer different methods. I just prefer less effort.