Syncing Multiple Macs
Here are some links for you to consider:
http://sidesh0w.com/weblog/2005/02/02/mac_sync/
http://www.markspace.com/synctogether.php
http://docs.info.apple.com/article.html?artnum=61766
http://www.designersdomain.com/filesync/
Filesync (above link) only need be installed on one machine (which one does not matter). The other volume(s) can be mounted from anywhere - network shares, external devices (USB Flash drives, external hard drives) - anything really, as long as it shows in Finder.
http://www.maclive.net/sid/221
Keep in mind that you need to be vigilant about syncing after making any change on either computer. If you make changes in both places and then sync, you're doing to lose some data.
Some people have reported problems with syncing such as during the syncing process, important data can be replaced without you being asked first or the Sync App will
"forget" which files get synced and make unnecessary duplicates.
DragThing is another alternative, so is MySync. While Apple has made Mac-to-Mac synchronizing available only to .Mac members. Thanks to MildMannered Industries’ MySync software, you can use Apple’s syncing engine to synchronize two or more networked computers, without .Mac.
After downloading and installing
MySync (which may still be public beta) on each machine, you designate one machine as the master (meaning that it serves as the central repository for your data) and all others as slaves. You then launch MySync on each computer, and select the options for the data types you want to sync (see “Another Way to Sync”). Click on Sync Now on each slave machine to synchronize it with the master.
Another Way to Sync If you want to sync data between two or more Macs but don’t have a .Mac account, MySync lets you do it.