20090721 home.science: Century's longest solar eclipse tomorrow