Alcoholico - 7:06 pm on Mar 18, 2010 (gmt 0)
How long ago was it that Google Earth added this feature?
Long time ago, maybe a little before (or was it after?) Microsoft launched Telescope, but still you need to download and install Earth which in turn installs an always running service on your computer (figure out what it does), otoh, you can use bing maps online.
Bing maps images have much more quality than goog's maps or earth.