google maps è a pagamento nel senso che se il tuo sito supera un certo traffico verso google maps, google ti fa pagare il servizio.
cmq, magia: http://code.google.com/apis/maps/index.html
google maps sul tuo sito è completamente gestibile e personalizzabile usando le api javascript che google mette a disposizione. Buon divertimento
EDIT: hanno anche una versione a pagamento
http://www.google.com/intl/it_ALL/en...maps/maps.html
ma non mi pare che aggiunga molto alle api pubbliche, apparte tutta una serie di feature per tracciare l'utente