I've been trying really hard to get off Google Maps and almost managed to do it, but one thing that Google Maps offers and the others are not even close (at least for me) is discoverability.
For example if I am out riding some trails and then I want to pop out of the wilderness to grab a bite only Google has been able to provide good information of whats nearby (reviews help a lot as well).
Other than that I've been switching between OsmAnd and Gaia GPS (and Garmin built in device maps).
For example if I am out riding some trails and then I want to pop out of the wilderness to grab a bite only Google has been able to provide good information of whats nearby (reviews help a lot as well).
Other than that I've been switching between OsmAnd and Gaia GPS (and Garmin built in device maps).