If you use different computers at home and at work then you might be having hard time in synchronizing your bookmarks across computers. Foxmarks is a useful Firefox extension that synchronizes Firefox bookmarks across computers.
Install the Firefox extension on each computer you use, and then setup your account. Foxmarks automatically syncs your bookmarks between two or more computers and tt works in the background silently. You can also access your bookmarks via web at my.foxmarks.com. You could also setup your own server to store your bookmarks, but i didn’t figure out how to do this.