Notes4Photo enables you take notes associated with the photo right on site after it was taken. The photos can talk to map on your mobile device, and to Google Earth on your desktop. It is now available at App Store.
More screenshots ...
Load a project to Google Earth ...