It turns out firefox 3 switched bookmarks to use sqlite for bookmark storage. It keeps backups around in json format, so you can rebuild the sqlite bookmarks db by doing the following:
1. Quit firefox
2. Delete the "places.sqlite" and "places.sqlite-journal" files in your profile directory
3. Run firefox
Now, if i could only figure out why printing hangs (one of the top crash reports), this browser might be usable.