A few weeks ago, I stumbled across TimeVault while looking for a seamless backup solution. I wanted something that watched my files and only backed up when something changed. I also wanted the restore process to be as easy as possible.
TimeVault is hands-off and restore is accessed directly from your file browser, as seen in the screenshot above. You can take snapshots every five minutes or every day .... That's up to you.