Yo tengo una antena GPS desde hace unos diez años, es como una caja de cerillas, sin pantalla ni nada, claro. Tiene bluetooth y la conectaba hasta con un nokia que tenia para ver dónde estaba cuando había dudas. Cuando me compré mi primer android pensé que ya no la necesitaba, pero fue una auténtica decepción, la precisión del teléfono era muy mala, por lo que seguí llevando la antena y usaba mapas offline en el teléfono pero usando la señal de la antena externa por bluetooth. Pero con mi último teléfono ya la diferencia -que la hay- es muy pequeña. La sigo metiendo en un bolsillo del cameback pero ya no la conecto al teléfono. La llevo por costumbre y porque me gusta conectarla al pc luego y ver todo con detalle, velocidades en cada momento, alturas, nivel de pendientes.. Pero si llevo unos días sin poder cargar en un enchufe y la batería externa va bajando, prefiero cargar el teléfono a la antena.
Sé que puedo grabar la ruta con el oruxmap, pero va a gastar mucha más batería, por lo que solo meto el gpx de la ruta y lo enciendo cuando dudo. Con eso y las distancias parciales del cuentakilómetros para controlar los desvíos me es suficiente por ahora. Hay mapas estupendos, como los OpenAndroMaps, que te dicen hasta dónde hay duchas públicas, talleres de bici y fuentes, y esas cosas se pueden meter en el orux, pero no sé yo en un garmín. En el oruxmap uso el mapa que más me conviene para el momento, según esté en montaña, carretera o poblado. El mismo día, sin tener que conectarlo a nada, un par de pulsaciones y cambio. Además uso la cámara del móvil, por lo que siempre está a mano. Aunque tiene que estar estupendo un aparato específico, no digo que no, pero por ahora a mí me vale (llevando una batería externa de 10 amperios mínimo, claro)