1. A method of selecting images from a group of images stored on a CD or DVD for displaying in a plurality of locations on the CD or DVD or a label therefor, the locations being denoted as location 1 through location N, where N is the total number of locations and wherein N is less than the total number of possible images to be displayed, comprising the steps of: a) storing the images in a structure with time stamps associated with each image; b) automatically sorting the images by date, then time ordering the images chronologically by date; c) calculating a time gap between each image; d) allocating a chronologically first image to location 1 ; e) selecting a quantity of largest time gaps between the images to generate a sequence of images, each sequence of images being separated by the largest time gaps; f) selecting a first, last or first and last image from each sequence of images; g) selecting, if only the first, last or first and last images from each sequence of images will be displayed, is N−1 if only the first or last image is selected, and N−2/2 if both the first and last images are selected; h) allocating the images selected in step (g) in chronological sequence to unallocated locations after the first location; and i) displaying the images in the total number of locations on the CD or DVD.