1. A method comprising: associating a GPS-enabled wireless device with a user; associating the user with a list of people; obtaining location information identifying a location of the GPS-enabled wireless device; storing first input from the user identifying a target at the location; storing second input from the user annotating the target with a text message; storing third input from the user identifying a photograph; associating the photograph with the target; and storing fourth input from the user identifying a subset of the people associated with the user as located with the user at the target.