I'm glad that Windows Restore worked so well for you.
UPS's are a great boon but even they cannot protect fully against power losses and surges - eg if lightning strikes too close. I live in a lightning area so I have triple lightning protection installed but I know that even that will be breached if the surge is too great.
There are also other ways in which sudden power loss can occur, eg accidentally turning off one's PC without exiting properly, losing a network connection, etc.
Windows Restore is great - when it works. But I'd warn against anyone relying too heavily on it. It's success rate is far short of 100% - see eg
formatting link
5652&messageID08608. And using it messes up some applications - eg Dragon speechrecognition. One is then unable to reverse the restore notwithstandingMS' claims to the contrary. I've also read of users who have suffered asudden loss of power at a critical point while using QuickBooks,resulting in the loss of a business' entire accounting records, andWindows Restore failing to restore it. One must remember too that Windows Restore also backs up viruses, and sometimes one can only successfully get rid of a virus by turning it off, as it re-infects one system even if one does not actually use it to restore one's system to an earlier date.
For all these reasons, I have found Windows Restore more troublesome than useful, at least in my situation, mainly but not only because I rely on Dragon.
Norton GoBack is somewhat more reliable but I finally gave up on it too when it failed too often.
The solution I've settled for is Acronis backup software which automatically backs up my system on an incremental basis every night to an external hard drive (hidden to prevent theft). You'll see from the website I refer to that other users have reached the same conclusion.
Ken