From Christoph Buenger Software:
SyncFolder helps you to synchronize two or more folders/computers and to backup your important data. All sync-settings can be saved in a syncfolder-projectfile for later execution or scheduled execution. You can set many options and filters which files you wish to be synchronized/backed up/deleted.
The program also supports ftp-connections to update ftp-servers or to get files from a ftp-server. The program can send a mail containing a detailed log of the synchronization at the end of the the execution to any email-adress. This program really assists you in your daily backupy or to get your computers synchronized. SyncFolder also provides a preview of the process so that you can preview before executing the synchronization.