Adding geo location content to node I'm looking for a maintained module that allows to add a geo location to a node of a custom content type. I am looking for something that has integration with Google Map API so that it's possible to query the location using an address, ZIP, or name.
If your are using drupal 7, then my favorite option is openlayers with address field and geofield.

The advantage of openlayers is that you are not tight to one particular map provider, but you can switch just by changing your options.

You can set geofield to take the value of the address field, geocode it and store the lon/lat value of the address. You can then draw the locations on the map.
The geofield works with google or yahoo for geocoding.