I've used Robocopy (http://en.wikipedia.org/wiki/Robocopy) and SyncToy (http://en.wikipedia.org/wiki/SyncToy) with good results.
Also, take a look at http://en.wikipedia.org/wiki/Comparison_of_File_synchronization_software