Acronis True Image 7.
I back up from C to D and it takes roughly 8 minutes.
To restore from the image takes about 10.
Very easy to use.Creating the image is done from within windows and to restore an image you boot the PC from the startup disc.
You can also backup to CD or DVD
I think the price is around £30 but if you by any chance have the free version of Acronis true image deluxe then you can buy the upgrade which is under £20.
I've used it a good few times now and it works perfectly