Die Frage wäre die nach dem Einsatzzweck… Für Strecken (laufen, Rad, wandern) sind andere Kriterien als die "absolute Positionsgenauigkeit" wichtiger (wählbare Takte, lange Aufzeichnungszeit und -folge, Bedienung, Ablesbarkeit, Wasserdichtigkeit etc.).
Zum Kartographieren wiederholt man die Messungen zu unterschiedlichen Zeiten und interpoliert, das wird dann bei 5-10 Messungen schon sehr genau. Abweichungen von 5 m mit Handgeräten sind eine "Illusion", die Genauigkeit wird von vielen Faktoren mitbestimmt, wie Höhe, Zahl der gerade verfügbaren Satelliten, deren jeweilige Position, der Trägheit des Empfängers, Position und Art der Antenne, Störungen durch das Umfeld (Reflektionen, Überlandleitungen etc.)
Für Vermessungsaufgaben wird ein zusätzlicher Normpunkt und Sender / Empfänger genommen, dann kann man sogar im Zentimeterbereich messen - dass ist dann aber kein Spielzeugpreis mehr. Auch die Korrektur per Satellitenaufnahmen anhand von bekannten Messpunkten ist eine Möglichkeit das Ergebnis zu verbessern. Höhenbestimmung mit dem GPS hat systembedingt oft eine erhebliche Abweichung.
Eine weitere Frage, WIE wird das GPS eingesetzt, zu Fuß, mit dem Auto, mit dem Rad? Es gibt von Garmin das Nüvi 550, das beherrscht alle Modi (einstellbar) ist wasserdicht, hat einen Touchscreen, Kartenmaterial (auch erweiterbar), erweiterbaren Speicher, Wechselakku, erstklassige Halter, auch auf dem Fahrrad ist aber eben, da auch als Autonavi zu verwenden nicht so ganz klein.
Wichtig wäre die Möglichkeit so ein Teil zu testen (Fachgeschäft, z.B. gegen Leihgebühr), sagt immer noch am meisten aus.
Zum Laufen habe ich ein Garmin 305, zeichnet Puls mit Auf, hält ca. 15 Stunden und lässt sich problemlos am Mac verwenden inkl. kostenloser Software, oder mit googleearth. Trägt sich wie eine Armbanduhr und hat eineprogrammierbare Anzeige.