June 2008

  1. Google Map Photos, Redux.
  2. Look Around Photos in 3D (ish)
  3. iPhone has GPS (confirmed)