Ich arbeite mich gerade in Oruxmaps ein. Das Programm ist kostenlos, kann mit Online Karten arbeiten und kann auch Offline Karten verwenden. Z.B. Openandromaps, die wiederum auf dem Openstreetmap Projekt aufbauen.
Großer Vorteil: Man kann seine Routen mit GoogleMaps am PC planen, als kml abspeichern und dann aufs Tablet laden.
Bin aber auch noch beim Ausprobieren.
Gruß, Uwe