Ci sono vari 3D in merito in questa sezione.... personalmente uso MotionX, che puoi provare nella versione lite) dato che permette di salvarti offline le mappe ed Endomondo.
L'ultimo è un tracker, in pratica si salva il percorso man mano che lo fai e poi ti consente dal sito web di vedere una serie di statistiche, molto carino specialmente in ottica allenamento.
Ci sono comunque fin troppi programmi, il mio consiglio prima di comprare qualcosa è di provare le varie versioni lite per vedere se il programma in questione ha le funzionalità che ti inressano (mappe offline, statistiche, consuntivi etc.)... in pratica il programma da installare non esiste dipende molto da cosa vuoi fare con l'
iphone.