Last night I used the Faces in iPhoto to mark the names. Like facebook, this lets you draw a rectangle around a face on a photo and label the person. It also lets you easily see all photos containing a particular person. Apple went further and included face recognition software (think like what current digital cameras do for focusing on faces) to guess at where the faces are in the photo and further to compare them with already labeled faces in other photos to make the whole process quick. It mostly works. And I was able to do this easily:
Harry is my grandfather and Max and Lena are my great grandparents. We think this photo is from around 1906. it really pays off in this photo of Harry's wedding reception from 1922:
Yes you can turn off the labeling to see just the photo. If only it had better integration with Address Book or had a way of tracking maiden names. I wonder if Reunion (mac genealogy software) will start integrating with iPhoto?
My grandfather Harry owned a dress manufacturing company with some of his brothers in NYC called Modern Pleating. It no longer exists, but the remnants of the painted sign on the side of a brick building is still there and I have pic of that.
I found a web site listing signs in midtown Manhattan that had an address. iPhoto also has a places feature which works with geotagged photos (like taken by an iPhone) or lets you add location info using an interface using Google Maps. I entered the address from the web site, 330 W. 38th St., and saw a Google satellite map with a push pin on a building. To check that it was right I used street view on the Google Maps page and looked around a bit and found basically the same shot as I had, confirming the address.
Pretty useful stuff.