I don't have any use for such, but because I use Linux at home, I looked into it briefly. Here's some Linux solutions:
DirSync Pro
http://directorysync.sourceforge.net/
Conduit (for Gnome)
http://www.conduit-project.org/
MultiSync
http://multisync.sourceforge.net/news.php
Those were the best-looking ones I could find.
Cheers
DirSync Pro
http://directorysync.sourceforge.net/
Quote
Synchronization
Powerful synchronization algorithm
Bidirectional (Two way) and Unidirectional (One way) synchronization mode
Synchronizes unlimited number of folders
Large number of options to change the synchronization behavior
Option to synchonise subdirectories recursively
Synchronizes files/folders any file system (FAT, FAT16, FAT32, NTFS, WinFS, UDF, Ext2, Ext3, ...)
Synchronizes files from/to network drives
Synchronizes files from/to any mounted devices (Harddisks, USB-Sticks, Memory cards, External drives, CD/DVD's, ...)
Synchronization could be used for making incremental backups.
Option for handling symbolic links
Option for handling time-stamps
General
Easy, clear and user-friendly graphical user interface, no unnecessary gadget you never use.
Runs on every modern operating system including Windows™, Linux™ and Macintosh™
Open source, it is 100% free of charge, 100% free of commercial text, 100% free of advertisements and 100% free of spyware.
No time/function limitations
Uzes no local database, so no overhead
Does not need any installation. Just download and run it. You can put it on you USB-stick en you can run it on any computer/any platform.
Logging
Advaned logging/reporting facilities. Just select a log level and define where to write the log.
Option to log on application level (default log)
Option to log on each directory level (dir log)
Option to define the log leven (how much to log)
Conduit (for Gnome)
http://www.conduit-project.org/
Quote
Conduit is a synchronization application for GNOME. It allows you to synchronize your files, photos, emails, contacts, notes, calendar data and any other type of personal information and synchronize that data with another computer, an online service, or even another electronic device.
Conduit manages the synchronization and conversion of data into other formats. For example, Conduit allows you to;
Synchronize your Tomboy notes with another computer
Synchronize your your PIM data to your mobile phone, iPod, Nokia Internet tablet, or between computers
Upload photos to Flickr, Picasa, SmugMug, ShutterFly and your iPod,
... and many more
Any combination you can imagine, Conduit will take care of the conversion and synchronization.
MultiSync
http://multisync.sourceforge.net/news.php
Quote
MultiSync is a free modular program to synchronize calendars, addressbooks and other PIM data between programs on your computer and other computers, mobile devices, PDAs or cell phones. MultiSync works on any Gnome platform, such as Linux.
Those were the best-looking ones I could find.
Cheers















VanDragt.com
I didn't even read the quote closely enough the first time to notice this 
- carpe noctem