iTag
iTag is a utility that allows you to easily add title, description and keyword tags to your digital photos. The data you enter is stored into the actual photo file itself - using the open standards of IPTC and XMP. Many applications can read and write IPTC/XMP data, but iTag is especially powerful at editing a group of photos all at once. Geocoding your photos is also straight forward by drag and dropping Google Earth placemarks (.kml, .kmz).