This might not be the right category to post in, but I'll take my chances.
Now that I finally have my laptop up and working 100%, I've run into a bit of a headache causer - how to keep the laptop in synch with the desktop and vice versa? This includes documents, music, films, and anything else that I may keep in my home directory. Sometimes the laptop will contain the latest version of a file, sometimes the desktop - and sometimes a directory will have some files which newest version sits on the laptop, and some files which newest version sits on the desktop computer.
Are there any slick systems for quickly keeping my two work environments in synch? I was thinking about using rsync, but it seems like a bit of an overkill...
Preferably I should also be able to synch from anywhere, and with rsync I'd either be relying on per-IP access control or SSH tunnelling, which could end up being a bit too much work.

