Wow. It’s been quite an exciting week in astronomy, with the passing of NASA’s much-needed budget proposal, the preparation of the shuttle Discovery for its final flight, China’s successful launch of its second lunar mission just this past Friday… and, of course, the monumental announcement of the discovery of a potentially Earthlike planet…