Maps can be made beautiful on the web, here are the tools you'll need to get started.
OpenStreetMap is a map of the world, created by people like you and free to use under an open license.
OpenLayers: Free Maps for the Web
Mapbox is an open source mapping platform for developers and designers at enterprise scale.
Snazzy Maps is a repository of different color schemes for Google Maps aimed towards web designers and develop
Create beautiful Google maps, easily.