Hallo Ray,
ich nutze auf dem iPhone die kostenlose App "GPS Tracks". Da kannst du dir Zuhause über wlan die Karten aufs iPhone laden die du brauchst. Du kannst sie dann unterwegs ohne Datenkosten offline anschauen und sehen wo du dich befindest. Dein Standort wird dir dann genau angezeigt. Das finden des GPS-Signals dauert bei mir unter freiem Himmel auch deutlich weniger als eine Minute.
Die Kartendaten sind von Open-Street-Map und somit meist ziemlich genau. Routen kannst du damit zwar nicht, aber wenn du eh nur ab und zu drauf schauen willst dürfte das reichen. Ich bin damit auch schon viel gewandert und hab mich nie verlaufen :-)