Celestial Delights: The Best Astronomical Events Through the Year 2001