Buongiorno a tutti per un progetto dovrei realizzare delle mappe con luoghi di interesse impostati da me. Ho fatto una prova con le API di google maps e devo dire che sono abbastanza soddisfatto, ma volevo sapere se conoscevate delle buone alternative, utilizzabili anche per progetti commerciali, free e a pagamento, magari da utilizzare senza riferimenti al copyright (la scritta in basso a destra sulle mappe di google).
Ho dato un occhiata ad openmaps ma non copre bene alcuni paesi.

Vi posto un esempio (incompleto, ma per dare un idea) di quello che ho realizzato con google maps

codice:
 
<script type="text/javascript" src="http://maps.googleapis.com/maps/api/js?key=MIACHIAVEGOOOOOGLE&sensor=true&language=it"></script>
<script type="text/javascript">
var initialize = function() {
	//variabile posizione negozio
    var negozio = new google.maps.LatLng(45.436957, 12.329213);
	//variabile centro mappa
	var centro=new google.maps.LatLng(45.437007, 12.329404);
    
	var options = {
		zoom: 20,
		center: centro,
		//tipo mappa TERRAIN,HYBRID,ROADMAP,SATELLITE
		mapTypeId: google.maps.MapTypeId.HYBRID
	};
	//carico la mappa con le opzioni
    var map = new google.maps.Map(document.getElementById('map'), options); 
    /* questa parte identifica opzioni sul marker */ 
	var marker = new google.maps.Marker(
		{
			position: negozio,
			map: map,
			icon: 'http://google-maps-icons.googlecode.com/files/artgallery.png',
			flat: true
		}
	);
	var tooltip = '<div id="tooltip">'+
		'

<a href="http://www.google.it">Salita San Polo<\a>
'+
		'</div>';
	var infowindow = new google.maps.InfoWindow({
		content: tooltip
	});
	google.maps.event.addListener(marker, 'click', function() {
		infowindow.open(map,marker);
	});
}
window.onload = initialize;
</script>
<div id="map" style="width:600px; height:400px; vertical-align:central; text-align:center; position:relative; margin:auto; top:5em;"></div>