There used to be a lot of good & free websites, that offered favorites/bookmarks syncronization. My all-time favorite was SyncIt. Then, they started charging for the service and I dropped them! (Hmm, I just checked and it looks like they are free again).
Now that we have google, it's usually faster to find something by searching instead of trying to locate it among your bookmarks. Still, we can't stop bookmarking, can we?
So, in a catch-up game with Google, Microsoft started to offer some internet goodies, one of which is called "Windows Live Favorites". It's free in its beta form. You can easily upload all your bookmarks and access/edit them online anywhere.
There are also some other not-so-bad utilities on microsoft's ideas.live.com web site that you may want to check out.