Clevermonkey pointed me to the Safari Bookmark Exporter, solving the main issue I was having with switching from Safari to Firefox. Huzzah!
So now I’m-a using Firefox. The great advantage it enjoys (aside from apparently being much less of a resource hog) is that Firefox exists cross-platform, and so all of a sudden things on the web look very, very different as I surf to sites with various enhancements. (For instance, the aforementioned Google Maps, which is indeed pretty sweet.)
As far as drawbacks go… the Firefox downloads manager is pretty stupid, at least as compared to its Safari counterpart. On a Mac if you download a file to a place where a file of that name already exists, the result is a file that looks something like filename-1.ext, and successive files get successively higher numbers. Safari will reflect this in the list of downloaded files; Firefox will not, and so if you try to open the file from Firefox you get the file of that name which was already there to begin with.
Some of the keyboard shortcuts don’t make as much sense to me in Firefox, though that could just be because I’m used to the Safari shortcuts. (I’m thinking specifically of navigating between tabs here; commands that use the left and right arrows seem more intuitive than ones that use Page Up and Page Down, even though I can see the logic in the latter.)