1. A method for storing data with a digital image, comprising: (a) providing a digital camera for capturing and storing digital images, the digital camera having a controller, a storage medium, a data entry mechanism adapted to receive user-supplied data, and a positioning system; (b) the camera receiving direction from a user to capture a digital image; (c) the camera capturing and storing the digital image in response to the user's direction in step (b); (d) the positioning system determining location information corresponding to the location of the digital camera at step (c); (e) the camera receiving user-supplied data input to be associated with the digital image captured in step (c) via the data entry mechanism; and (f) the controller automatically associating the user-supplied data input and the location information with the digital image and storing the data input, the location information, and the digital image in the storage medium as a combined data file.