Google maps wants a login now? Is there a way around this? I've managed to get away with running my Galaxy S without every hooking it up to a Gmail account, but sometime in the last couple of weeks (I think following an OS update from Sprint) Maps started objecting that I'm not logged in.

It's a little unnerving -- why do I need to be logged in to search for an address?

I'd love any suggestions for getting around this. Happy to root my phone. I've got OSM installed, but it doesn't do address searches unless I'm missing something.
Your three options are probably:


Downgrade Maps
Use the browser-based Google maps (perhaps in incognito mode if you're paranoid)
Use some other map application


Regarding OSM, I think they don't have an official app, so you could also try to use an app that uses their data. The OSM web site allows address searches, so that may just not be implemented in the app you're using. There's a bunch of OSM compatible apps and their features listed here.