Tentei explicar os detalhes relevantes de seu interesse abaixo. Quero dizer brevemente, se você deseja criar um ótimo aplicativo, o que você está procurando é o OpenLayers.
O OpenLayers é uma biblioteca JavaScript de código aberto que fornece muitos métodos avançados para criar aplicativos baseados na Web semelhantes ao Google Maps. Ele suporta muitos eventos e controles além disso. Você pode adicionar muitas camadas que funcionam integradas com os tipos de mapa Google Maps, Yahoo Maps, Virtual Earth, TMS, WMS, CloudMade e XYZ e os mapas MapBox.
como MapBox, ele é realmente um designer de mapas colorido e bonito, além disso, ajudando você a desenvolver microsites com algumas ferramentas. é difícil desenvolver um grande aplicativo com suas ferramentas, além de não ser em massa. é realmente bom na plataforma de publicação de mapas, no entanto, eu acho limitado com recursos não semelhantes aos openlayers. para veicular um mapa da web com o mapbox, verifique suas ferramentas:
O Modest Maps foi escrito para ser mínimo e fazer algumas suposições sobre os usos. É a base perfeita para criar ferramentas de mapeamento.
O Wax adiciona controles de zoom, links permanentes e muito mais funcionalidade básica e interface do usuário ao Modest Maps.
O mmg adiciona suporte flexível aos recursos do GeoJSON no Modest Maps.
O HTMAPL facilita a criação de mapas com o Modest Maps, escrevendo nada além de HTML simples.
Easey adiciona transições de facilitação, zoom e panorâmica ao Mapas Modest.
como TileMill, é um desenvolvedor de estilos de mapas para mapas coloridos. na verdade, é um designer de mapas que suporta muitos arquivos como ESRI Shapefile, KML, GeoJSON, GeoTIFF, PostGIS e SQLite. você pode mostrar seu trabalho tilemill em openlayers ou no google.
O TileMill é uma ferramenta para cartógrafos projetarem rápida e facilmente mapas para a Web usando dados personalizados. Ele foi desenvolvido na poderosa biblioteca de renderização de mapas de código aberto Mapnik - o mesmo software que o OpenStreetMap e o MapQuest usam para fazer alguns de seus mapas. O TileMill não pretende ser uma ferramenta de cartografia de uso geral, mas se concentra na racionalização e simplificação de um conjunto restrito de casos de uso.
espero que ajude você ...