Ostatnio znajomy polecał aplikację ImapMyRide. Nie miałem z nią jeszcze kontaktu w trasie, ale wygląda obiecująco. Z doświadczenia, jeździłem jakiś czas z turystycznym GPS'em Garmina. Miał kilka profili, można je było dostosować do swoich potrzeb (turystyka, trasy sportowe). Ale to już chyba nieco przestarzałe rozwiązanie :)