If you have more than one computer, laptop, or external hard drive, and you want to keep files synchronized between them, one of the best tools out there is SyncBack Freeware. This free utility allows you to set up multiple syncing rules between different drives and network locations, such as full two-way synchronization, pushing data from one drive to another, or pulling data from one drive to another. It has a comprehensive filter system that lets you tweak everything to your heart’s delight, and a scheduler that lets you schedule when you want it to run. I use it not only to synchronize files between my desktop and laptop, but also to backup all of my data to my external hard drive. It’s a fantastic piece of software.