Сам пользуюсь 2Гис'ом. Крайне удобный, содержит информацию обо всех организациях (магазинах, кафе, мастерских и т.п.) с рейтингом и отзывами, так же пользователи могут оставлять метки-сообщения на карте, чаще всего отмечают ДТП на дорогах, постах ДПС или просто интересных местах. Навигатор для машины хорошо строит маршруты. Можно делать свои заметки, которые будут видны только вам. Так же к плюсам не требует постоянное интернет соединение. Из минусов в большом городе будет занимать много места в памяти телефона.
В мобильных яндекс-картах можно прокладывать маршрут с учетом общественного транспорта, по крайней мере там, где яндекс-карты представляют карту населенного пункта в развернутом виде, по СПБ и ЛО, к примеру, но во многих других городах эта функция не действует! Поищите здесь
2gis и по дорогом поможет и пешком. Так же этот навигатор оборудован дополнительной информацией по организациям.
Я вот пользуюсь Яндекс Навигатором. По стандарту загружен навигатор от гугла, но яндекс пришелся больше по душе. Может быть местность такая, но там где я живу улицы лучше отображаются на Яндекс навигаторе. Перепробовал кучу навигаторов, но они в основном даже карту плохо моего города показывают, поэтому я только за навигатор от Яндекса.
Если GPS модуль встроен, то Вы конечно можите использовать смартфон для навигации. Только могу заметить следующее. Сколько раз в лесу ставил точки на навигаторе, на планшете, ни разу точно выйти на точку не удавалось. В лесу сигналы спутников приходят с большим числом отражений от деревьев и в результате точка отмечается не точно. Кроме того для гражданского использования GPS спутники не дают максимальную точность позиционирования. В разное время одна и таже точка может оказаться сдвинутой. Наблюдал такое в санатории Красный Яр. Когда был там первый раз, создал точки, приехав туда через год обнаружил, что точки "убежали" метров за двести. Вот такая точность гражданской навигации. А вот по дороге едешь, вроде всё прекрасно...