Гармин. Есть и навигация, и треки пишет на microsd карточку - объёма хватит очень надолго.
Встроенные приёмники телефонов дают слишком убогую точность, но с внешним bluetooth модулем (сам использовал globalsat, например bt-821) получается приемлимо. Но garmin всё равно наголову лучше.