1. A method for organizing an event timeline for a digital image collection, comprising, using a processor for: (a) detecting events in the digital image collection and each event's associated timespan; (b) determining the detected events that are significant in the digital image collection; and (c) organizing the event timeline so that the detected events on the event timeline between the detected significant events are grouped into clusters on the event timeline.