Eu uso regularmente o Locus . Não tem muito em termos de suporte à navegação (embora eu ache que esteja em andamento), mas para uso off-road e off-line é fantástico.
Ele permite o download de mapas para uso off-line, suporta mapas SQLite e GEMF, que permitem conjuntos de blocos de mapa grande (limite de 2 GB para SQLite, sem limite realista para GEMF) em seu cartão SD sem desperdiçar muito espaço. Ele também suporta mapas vetoriais e mapas de bitmap (mais cobertura, menos espaço em disco). Tem uma interface muito boa e é bem suportada.
Há uma versão gratuita com anúncios que não suporta o download de mapas no aplicativo (eu acho), embora você possa usar o seu PC para baixar os mapas. A versão paga não é cara.
Tudo isso parece excessivamente brilhante, então devo enfatizar que não sou o desenvolvedor e não tenho afiliação; apenas um usuário muito feliz!