Io ho provato tutti e due, oggi ci sono delke buone app, io ho usato oruxmaps con le androidopenmaps e avenza che ci scarichi free o a pagamento delke cartografie come le cartacee.
Ora uso un garmin etrex 30x con le mtbopenmap, e sonono sottisfattissimo e non tornerei piu alle app.
Però dipende cosa vuoi fare...per uscite brevi e non in zone spertute va bene anche le app, altrimenti consiglio il gps, perché con due pile di scorta sei molto piu sicuro, secondo me..
Poi ogni cosa deve fare il suo, il telefono il telefono, il gps il gps, ka luce la luce, ecc...., e cosi hai ogni cosa al top...
Poi escluderei il touch che nelke attivita outdoor è scomodo e poco funzionale e in oltre con il gps non hai problemi di pioggia, perche anche se il cell lo metti nelle custodie si utilizza male