in reply to (OT) synchronize to FTP?
I think most people would go with rsync or rdist to sync a local tree to a remote one.