Быть может будет не восстрабовано, но на мой взгляд это решения от Google является самым лучшим на данный момент. Помимо того, что карта очень информативна, на ней отображено направление движения улиц, имеется спутниковый, векторный и гибридный режим просмотра, эта карта умеет прокладывать маршруты и текстого их описывать.
Карта работает с московской областью и Санкт-Петербургом.
Вот пример того, как данная карта прокладывает маршрут от ул. Новинки до ул. Долгоруковская:
На автомобиле: 14,4 км – примерно 37 мин
1. Езжайте на запад по ул. Новинки 0,4 км
2. Плавный поворот налево, чтобы продолжить движение по ул. Новинки 0,1 км
3. Сверните направо на перекрестке с просп. Андропова 0,6 км
4. Продолжайте ехать прямо, по мост. Нагатинский 0,5 км
5. Продолжайте ехать прямо, по просп. Андропова 1,7 км
6. Продолжайте ехать прямо, по ул. Сайкина 0,8 км
7. Продолжайте ехать прямо, по ул. Велозаводская 0,9 км
8. Продолжайте ехать прямо, по ул. Симоновский Вал 0,8 км
9. Выезжайте на пр. Новоспасский 1,2 км
10. Продолжайте ехать прямо, по ул. Большие Каменщики 0,6 км
11. Продолжайте ехать прямо, по пл. Таганская 0,3 км
12. Плавный поворот направо на перекрестке с Садовое Кольцо/ул. Земляной Вал 0,8 км
13. Продолжайте ехать прямо, по мост. Высокояузский 0,1 км
14. Продолжайте ехать прямо, по Садовое Кольцо 3,8 км
15. Продолжайте ехать прямо, по эст. Сухаревская 0,7 км
16. Продолжайте ехать прямо, по Садовое Кольцо/ул. Садовая-Самотечная
Продолжайте ехать по Садовое Кольцо 0,7 км
17. Сверните направо на перекрестке с ул. Долгоруковская 0,4 км
http://maps.google.ru/