I used to use my Palm to transport Outlook data between home and work, but now use a usb key.
I also went through two stages on the Palm. To begin with I used Chapura PocketMirror - this synchronizes outlook with the Palm databases. The problem with this approach is that outlook stores more data than the Palm databases will hold, which can be problematic. It does have the advantage that other applications that look at the Palm databases (e.g. outliners, enhanced calendars etc) will still work.
I then switched to Chapura KeySuite. This installs new applications on the Palm which have their own databases. This was a better solution for me, as all the outlook data is carried across. However, KeySuite doesn't talk to the the Palm databases, so other applications won't be able to see the data.
I have since ditched the Palm and am now syncing using a USB key. To do this I use a program called Easy2Sync (http://www.easy2sync.de/). I have three .pst files - one at home, one at work, and one on the USB key (which I keep encrypted using TrueCrypt). I installed Easy2Sync on both PCs and set it up to sync that machine's .pst with the .pst on the USB key. Easy2Sync copies everything to do with your outlook items - I think it even copies things like object modification times. I'm very pleased with it.
Hope this helps,