1. A method for providing a mood based virtual photo album, said method comprising the steps of: (a) capturing a first image of a facial expression of a viewer by a camera; (b) providing the image of said facial expression to a pattern recognition module of a processor; (c) determining a mood of said viewer having an associated emotional identifier by comparing the facial expression with a plurality of previously stored images of facial expressions having an associated emotional identifier that indicates a mood of each of said plurality of previously stored images; (d) retrieving from storage a set of photos to be transmitted to said viewer based on the emotional identifier associated with the mood determined in step (c); and (e) transmitting the set of photos retrieved in step (d) to said viewer for display in the form of an electronic photo album.