Я для Nokia E90 Communicator использую родной Nokia Maps версии v.1.2.wk07b02 LM. Пробовал использовать версии 2, но у меня на аппарате она немного глючила.
Карты для любой страны бесплатны, каково качество для России - затрудняюсь сказать, так как тестировано на Эстонии, Латвие и Литве.
Удобство использования по сравнению с моим Tom Tom 710 конечно же ниже, но в качестве альтернативы неплохо. Покрытие картами в указанных выше странах неплохое, на твердую четверку, бывало до дома не доводит, но уж до улицы, и в редких случаях, до района - без проблем!
Голосовая навигация - платная, кто не хочет платить, то в интернете проскакивала информация об обходе платы. При использовании голосовой навигации есть и русский язык.
Все карты можно сохранить на карту памяти телефона при помощи опять-таки фирменной тулзы Nokia Map Loader.
Кстати, аппарат находит спутники быстрее, чем мой Том Том

.