Ich empfehl dir ein Sony Ercisson Xperia Active.
Es ist wasserdicht und kostet um die 100Euro. Ich nutze es als Tachometer beim Radfahren und als Tracker bei allen anderen Sportarten, auch im Winter.
Der Vorteil: Es hat ant+ eingebaut, d.h. man kann damit den Geschwindigkeitssensor am Fahrrad auslesen oder den Pulsmesser. Außerdem hat es ein Barometer für eine exakte Höhenmessung. Mit der App Oruxmaps funktioniert das alles prächtig.
Der einzige Haken: Der Akku hält bei eingeschaltetem Display und GPS nur ca. 4Stunden. Beim Rad löse ich das Problem so, dass ich eine
Anker Powerbank mit am Lenker habe. Mit dem externen Akku hält das Display auch den ganzen Tag.
Kompliziert, aber dafür die eierlegende Wollmilchsau und viel billiger als alle anderen Lösungen.
Edit: Mit Oruxmaps kannst du ganz einfach die Bikemaps-Routen anzeigen lassen, wenn du die gpx-Dateien von Bikemaps herunterlädst. Hier sollte es aber auch sehr viele andere apps geben...