Sto appunto finendo un Widget che lo usa, sostanzialmente devi registrare il sito nel quale lo metti chiedendo una KEY per il dominio (non ti preoccupare è questione di un secondo vai qui: http://code.google.com/intl/it-IT/apis/maps/signup.html e sei a posto). poi importi lo script con

codice:
<script type="text/javascript" src="http://maps.google.com/maps?file=api&amp;v=2.x&amp;key={la chiave che ti danno}"></script>
Poi per usare l'oggetto devi fare:

codice:
var geocoder = new GClientGeocoder();

geocoder.getLatLng(address, callback);
Dove address è l'indirizzo che vuoi trovare le coordinate, e callback è una funzione che prende in ingresso un oggetto ottenuto dalla risposta JSON (non saprei dirti com'è fatto, io uso un'altra funzione, stampatelo e vedi com'è). Nell'Oggetto saranno presenti latitudine e longitudine dell'indirizzo inserito.