allthough not a recommendation, i've got vista ultimate, and the PC backup feature of vista is brilliant
I actually had to restore an image when my PC started behaving strangely. The restoration process was incredibly simple, inserted the Vista DVD, booted from it, at the windows setup screen i selected a restoration instead of installation and selected my NAS device as the location for the image
it retrieved it and rebooted it and everything was completely as it was.
Such a shame you dont get this on home premium as its an amazingly usefull product with no faffing about creating boot disks or whatever.