それぞれで良し悪しや好みもあり、これが一番というのはナカナカ難しい。
・・・といいつつ使うのはほぼ固定されてきましたけどね

左からMotionX-GPS、GPS-Kit、Trails、GPS-Trk、EasyTrails、iTrail、EveryTrail

350円の価格ながら、他をしのぐ機能満載。
おそらくこれがあれば大抵間に合うと思いますね。
地図もOSM、OCMはもちろんGoogleに加えBingもいける。
他にも、機能がたくさんあります。また書きます。

これはEveryTrailのWebサイトにルートや位置情報付きの写真を
アップして共有できるという、コミュニケーションツールですね。
散歩や、ちょっとした移動などで気にいった景色やお店の写真を
撮って位置情報とともに簡単にアップできます。
このふたつでiPhoneのGPSはずいぶん楽しく、それから活用できますよ。
MotionX-GPS マニュアル 勝手に日本語版