I am using Dropbox to keep my laptop and desktop data in sync. It works fantastic except it's impossible to choose what to sync and what not to sync, meaning a lot of things that shouldn't be synced get messed up (virtual environments, node-modules, etc.).<p>What do you use to keep your data in sync across multiple computers?