Android (10000 программы)
Плюсы: Достаточное количество бесплатных функций для личного и редкого использования. Находит лучший маршрут даже в автономном режиме. Особенности карт от профессиональных издателей. Записывайте и сохраняйте треки GPS.
Минусы: Отрисованные карты низкого качества.