20090721 specials: Total solar eclipse: A celestial bonanza