OsmAnd: https://osmand.net/ - open source, offline maps. Really great for outdoor sports, and has profiles for running, biking, skiing, etc, way better than Google Maps for that. Driving routes often give the same route as Google Maps for me. Some things are better on Google Maps though, such as live traffic and address lookup, so it depends what you want to use it for.