Google Maps API ist kostenlos. Nachteil ist die Anforderung von JavaScript.
Die Dokumentation für Maps API ist derzeit nur in Englisch verfügbar. Die Maps API selbst ist jedoch auf Deutsch erhältlich – die Karten und Bilder decken deutschsprachige Länder ab und es sind deutsche Übersetzungen der Schaltflächen und Tooltips verfügbar.
-> hier geht es zum ganzen Artikel bei Google Inside Adsense