Какой API карт выбрать для использования на сайте?
Не пройдите мимо http://wiki.openstreetmap.org/wiki/RU:Заглавная_ст... switch2osm.org
Для отображения на сайте рекомендую leafletjs.com
Если ты делаешь сервис для России то рекомендую использовать Яндекс