Not such a bad idea, simply synchronizing the home directory via CVS to a server and then updating from mobile devices.
And another thing: the Zaurus stores quite a lot as XML - you can use that wonderfully with CVS. And that would give you an exchange option for calendars and similar things with desktop tools. And via transconnect I could also synchronize that with the computer at the office.
Hmm ...
At [/ndy's Weblog][0] there's the original article.