Many people claim that they have face recognition solution. Face recognition is definitely a very important application. A company in Singapore (www.xidtech.com) has interesting approach to application of face recognition. They call it face synthesis approach. This approach relies on creating a three dimensional model of the face, usually using only one photo, and creating thousands of photos of the person under different conditions using this model. They store all these models and use them in applications like access control. It is a very clever idea and could in fact be used in many other interesting applications.
This technology is already being applied in interesting environments. I think with appropriate modifications, it could even be applied in consumer application for managing photos.
(Disclaimer: I am an advisor to XiD.)