I have been having fun with the Geo::Sketch MapLocations Movable Type Plugin. It allows me to present maps showing places I mention in my entries. Copenhagen. Baghdad. See? The plugin scans a given entry for the presence of any of 212 major city names throughout the world and then will automatically render a simple map for each one it encounters.
LazyWeb, Geo::Sketch should be hooked up with the Global Place-Name Geocodes from the GeoServe web service, which would enable map-making from all over the world.