This post may not be relevant for those primarily working in a Mac environment for which Windows requires only an occasional visit; but for those, such as myself, who only bought a MacPro for hardware and almost exclusively use Windows, a "primitive" backup and bare metal restore utility such as Winclone doesn't measure up.
Within the Windows environment, there is one "enterprise" level utility that meets all the need of those using multiple operating systems, including virtual machines, and that utility is called ShadowProtect, produced by StorageCraft (http://www.storagecraft.com)--I don't have any connection to this company, by the way, I just researched like crazy to find a backup utility for my Bootcamp machine.
While rather expensive (~$100/yr), this utility is the best Windows backup program I have seen--Microsoft Gold & integrated with VM ware.
Since I couldn't find anything on the internet laying out the details of doing a bare metal restore with ShadowProtect in the Bootcamp environment, I thought it would be useful to document how to accomplish such a restore.
1) Within Windows do a backup using ShadowProtect to create an image file.
2) When the time comes to do a "bare metal restore", from within OS-X use bootcamp assistant to format for windows and exit; reboot from the ShadowProtect W7 boot disk.
3) Use Windows disk manager to reformat the windows partition--not the drive--into NTFS, and set the partition active. This destroys the empty FAT32 shell created by OS-X and leaves a partition map and MBR that can be used by Windows. I guess this is the reason it's so hard to repartition a Bootcamp disk, since the partition map has to be understood both by OS-X and by Windows.
4) Now use ShadowProtect to restore the system drive image using the default parameters which don't touch the MBR, hidden tracks or disk signatures unless you have special requirements--in which case you should research these on the StorageCraft site. ShadowProtect will precisely reproduce the Bootcamp drive, but with the partition boot information tailored to your new OS by Windows. When I did a conversion from my system disk on a hard drive to one on an SSD, it took about 15 minutes to create the backup image on another drive and less than 10 minutes to load it on the SSD. I then rebooted to an unchanged W7 running at incredible speeds on the SSD.