Для себя выбрал - CityGuide - для города, по Питеру водит великолепно, отлично отрабатывает пробки.
Для души и всяческих сложностей, включая Европу - Garmin.
Пробки у Гармина нерабочие (по крайней мере, в сравнении с СитиГидом). TMC трафик физически не может передать достаточный для приличных пробок объём трафика за разумное время.
Вопросы по картографии Гармина решаемы - ВСЕ, хотя нюансов - воз и маленькая тележка.
В МСК ТМС Гармин работает очень даже достойно, в Европе тоже. В Питере - не жаловался.
С картографией нюансов на самом-то деле нет. Скомпилировать образ из нескольких карт - не проблема. Разлочить тоже. Главное - не отвлекаться.
По Москве не ездил.
В Европе данным сервисом не пользовался, не было необходимости, зато карты там - Ух, не чета нашим поделкам.
В Питере - пробками пользоваться нельзя, наблюдается сильное запаздывание в данных, да и карта с пробками более или менее вменяемая только последняя (ДР 5.22). Есть и объективные ограничения - такие как, ребро скорости у Гармина только между перекрестками, у других - дорога м.б. разбита на несколько интервалов. Пробки принимает, только красные - желтые и зеленые убрали из трансляции, не передать столько данных. Интервал обновления карт и текущей дорожной обстановки, вообще ни в какие ворота. В целом для города он сильно проигрывает по скорости обновления информации и как следствие, объективности данных.
У Гармина полно других плюсов - отличная программная поддержка (MapSource, BaseCamp, WebUpdater) сервис BirdsEye, возможность с компьютера управлять POI.
Про карты - всё просто, когда разобрался и знаешь где искать исх.данные и как пользоваться десятком различных утилит для работы, плюс постоянная работа Гармина по борьбе с пиратами.
Как-то так.