1. A method for associating digital images with special events, comprising: a) storing in a memory a plurality of digital images associated with a particular user, each of the digital images having an image capture time; b) using a processor to process a plurality of journal entries of an on-line diary associated with the particular user to identify a plurality of previously occurring special events and to identify a range of time for each of the plurality of previously occurring special events; c) comparing the image capture time of each of the plurality of digital images with the range of time for each of the plurality of previously occurring special events to identify particular digital images associated with particular previously occurring special events; and d) producing annotations indicating the particular digital images that are identified with each previously occurring special event.