The official public beta of WorldWide Telescope, is now available at: http://www.worldwidetelescope.org . WorldWide Telescope comes from Microsoft Research and is a rich Web application that brings together imagery from the best ground- and space-based
Read More...