Shadow will back up files as they change, or at specified intervals, a nice option if you don't want the program interfering with CPU or disk intensive applications like real time video or audio recording. You can also save all revisions of a file, a specified number of revisions, or only the latest copy.
Shadow's interface is attractive and friendly, though I'd rather be able to specify multiple destinations for a backup job instead of defining multiple jobs to accomplish the same thing. But multiple jobs also give the program greater flexibility. Shadow lacks a true fully-integrated restore function though it does add an Explorer right-click menu option let you restore Shadow backup files to their original location or a new one.
--Jon L. Jacobi