... and then there's Xmarks. If you have more than one PC, it will keep the bookmarks synchronised between them.
When I bought a new laptop, it took a moment to setup Xmarks, and there were all my favourites.
Add a new one to either PC, and it's on the other one. Brilliant!