Wow! Mozilla Weave is a PHP application that you can run on your own server. Weave lets you sync data – bookmarks, passwords, and more – between Firefox on separate computers. HT: Untangling the Web with Mozilla Weave.
Syncing passwords and bookmarks is old hat. Mozilla Weave, a Mozilla Labs project is a tool designed to let you sync everything down to your tabs and do it securely.