Google in exclusive deal with GeoEye for satellite imagery
Google introduces Walking Directions on Google Maps
Tele Atlas in a deal with Google
Google Street View could become a legal problem in Europe
Google now blurring faces on Street View