OldNYC from New York Public Library's Labs Division [www.oldnyc.org]
Just amazing!