Sorry for spamming, but seeing that the other OSM-post got quite some traction, I wanted to point out that the OSM-community here is coming to life as well.
OSMAnd has literally saved my life when my Garmin died and my hiking buddy's phone also died and I remembered I had saved off-line maps for the state we were in and could traveling-salesman our way out of the mountains safely.
Yesterday I've seen the other thread, curiosity got the best of me so I registered in openstreetmap and in Organic Maps I've added a missing cafe and a restaurant in my area. Fascinating!
It took me a long time to learn it, but once I did, it is an incredible mapping app that is so customizable. While you are getting used to it, Organic Maps is great and really intuitive. Just slightly basic for my needs.