Google Earth has been completely revamped, in a "stunning relaunch" according to Search Engine Watch. They have an article authored by Clark Boyd that gives a detailed look at the new product. For those of us who use Google Chrome as our browser the best news is that Google Earth is built into Chrome so one no longer has to download the app. It works quickly and smoothly and is quite amazing. When you launch it for the first time there is a brief video tour "This is the new Google Earth, here are the top 5 things to try" which can help you get started.