Sync is (somewhat sadly) a topic which is close to my heart. For years it's infuriated me that there are no good, widely applicable, solutions for syncing application data between computers.

Mr. Friedman has a nice article on how he's keeping his computers in sync with each other. It's a great summary with some new tricks for me, so I thought I'd share what I'm doing at the moment.