Общаясь со многими на эту тему, пришёл к выводу, что известные программы как wayfinder даже вблизи не стоят с nav4all.
Nav4all одна из лучших навигационных програм для обычных мобильных телефонов (не смартфонов) на сегодняшний день! Нужен gps-приёмник, поддержка bluetooth и доступ к и-нету через оператора.
Сама програмка (java) закачивается на телефон, работает следующим образом, gps находит тебя и передаёт инфо на программу через bluethooth, программа, в свою очередь соединяется с центр. комп. системой через и-нет и общаясь ведёт тебя голосом и стрелками на экране.... очень удобно!