I installed the Foxmarks extension to Firefox today. It helps you keep your bookmarks in sync across multiple computers, using XML and DAV. You can use their hosting service, or you can specify your own host (which I did). It does an awesome job merging bookmarks in; I combined/unified/rediscovered my bookmarks from five different Firefox installations. Excellent!