Very interesting article about Google. Not sure of the implications, mostly for Google Maps and the street view function.
http://www.reuters.com/article/idUSTRE64D60E20100516