for me, the only thing keeping me off of chrome is that it has no "master password" concept to protect stored passwords. on firefox, i use the master password timeout extension (https://addons.mozilla.org/en-US/firefox/addon/1275) so it has to be re-entered after a few minutes of not using it.
Set a password on your OS account.
I use xmarks to sync bookmarks, and lastpass to sync passwords. Both of them work with Firefox and Chrome.
I prefer Weave Sync (http://mozillalabs.com/weave/), as it syncs settings, open tabs and browser history as well, and since, like Xmarks, it encrypts everything and lets you use your own server. I hope that Weave Sync one day makes it into Firefox trunk, as it's an extremely useful extension that goes well beyond what most bookmark/password sync extensions do. Sadly, it is limited to Firefox and Fennec right now.
To me, it's the same power-to-the-people type of idea where a personal server is advocated rather than Facebook; in this case, it's your browser rather than OAuth.
The only plug-in that keeps me on Firefox rather than switching to Chrome is http://www.andyhalford.com/syncplaces/ because I can sync my passwords across Firefox installations on multiple computers.