Google is now officially unstoppable! Check out how they've now integrated satellite images into Google Maps. Now we know what they wanted with the Keyhole acquisition. What a wonderful integration. Click on the image to see it full size! The address, by the way, is of the Harvard University Berkman Center.