Обычно, всё дешёвое не бывает крутым, удобным и классным. Но копромисс найти можно..
Вообще, навигация делится на два вида, условно называемые..
1) Роутинг.
2) Геокешинг.
По первому пункту - использование навигатора для автопутешествий.
Думаю, что без навигатора на дорогах...