A hybrid of Google Calendar, Foursquare and Flickr

  Let's say I'm having lunch with Andrew Baron next Tuesday at a local restaurant. We both put items on our calendar. Link those two items, and then link both of them to the location we're having lunch at.
  When the big day comes, I whip out my iPhone, which of course is synched to my calendar, and take a picture of Andrew and he takes a picture of me. The pictures automatically are linked to the calendar entry and to the location.
  Now, someday anyone (since we made this public, why not) who's just trawling around wonders if we ever met, they not only know where and when but what we looked like that day.
  Of course the right way for this to work is if it isn't a hybrid, but just nicely interconnected.