Previous Article:
A partnership between NASA and Microsoft to bring high-resolution images of Mars to Microsoft's WorldWide Telescope is almost ready for public viewing. via informationweek.com For the ones who haven't tried it yet, the WorldWide Telescope…