Google has released its latest version Google Earth. The 6.2 update improves the presentation of satellite imagery so high altitude views appears almost seamless and less of a patchwork. Google has also added a new search interface and an easier way to share imagery using Google+.