Fast Two Way Sync with Unison, Lsyncd and Autossh
cerebralmastication.com
cerebralmastication.com
One of the reasons I use dropbox, even though I'm a hacker, is because Dropbox seems to sense my internet usage, and throttle its bandwidth appropriately.
Until unison (or some other solution) can work seamlessly in the background, when I'm working online, I prefer Dropbox.
It doesn't handle mailboxes all that well, I have to admit (but then, neither do I; my mailboxes tend to grow towards infinity).
Edit: I should also say that I'm not using lsyncd or anything like that to manage it, just cron on the laptop. I initiate it one way at a regular time. Though using lsycnd does sound interesting. I also didn't use autossh and instead opted for OpenVPN since I knew I was going to want the other benefits of having a VPN at the time (being able to tunnel traffic easily for the most part)
I hope there will be a follow-up with step-by step info, I am interested.