I have been using Windows for making backup images of my system partition for the last two years which is when I upgraded to Vista Ultimate. Both making the backup image and restoring it is easy and convenient. I have a WD 500GB external hdd that I use only for this. After the image is made I unplug the hdd until I want to restore the image.
On this hdd are only two images; one is of a clean install of Vista Ultimate x64; and the other is of a clean install of Windows 7 Ultimate x64. The rest of the gigabytes are reserved for Win8 Ultimate
My system partitions are always small, no more than 120GB. I don't make incremental copies of file folders and other things because if I do I will end up keeping a lot more stuff than I need. Once in a while I just go through and DELETE a lot of it. Funny thing is, I don't miss any of that deleted stuff