Поделюсь опытом.
Уже больше года использую iphone3GS в качестве навигатора на играх и не только.
С чехлом акумом хватает на 10-12 часов работы непрерывно.
Сам смартфон на кажущуюся хрупкость достаточно крепок. К ним продаются куча чехлов на любой "страх" владельца. (В интеренет кучу роликов и предложений.)
Очень качественный сам модуль. Не верил пока не сравнили с гармином (вот таким:
http://www.navigator-gps.com.ua/wp-content/uploads/garmin-60.jpg) по качеству сигнала, оперативности. Находит спутнки в разы быстрее даже при облаках и даже точнее показывает себя. (Проверяли при отсутствии сотовой сети связи.)
в Качестве ПО использую приложение: MotionX
Очень много функций. Хороший трекинг, задавать координаты можно в любом формате, и можно оперативно кликнув по карте. Есть кеширование карт Bing, Google - обьема хватает закешировать полигон любой игры с маштабами. Из особо понравившихся выделю - приблизительный расчет времени до точки, который он делает на основе средней вашей скорости.
Так же часто помогал подсказать другим людям координаты точек в разных форматах. Очень удобно для Орга.
Встроенный электронный компас присутствует.
А цена сейчас на Iphone 3GS - сопоставима с нормальными туристическими GPS
Для работы ЖПС - интернет ему не нужен.
Допишу что сколько я его не юзал, сигналом он никогда не терял. В кронах деревьев, в низинах, в пасмурную дождливую погоду.