Synchronizing Data Between Offices

Do any of you use software to synchronize data stored indifferent offices?

Our remote office needs access to our CAD data, but our interofficeconnection is too slow to allow it. I could store data on theirservers, but would need to keep it up to date and off-hourssynchronization seems like a good solution. What experiences haveyou had?SolidworksAdministration