Google Earth launches Posted June 28, 2005 by Andy Baio the massive Keyhole upgrade with businesses, driving directions, and 3D buildings