It's time to put on your eclipse glasses, prepare your pinhole projectors or scout out a sun-watching website: The first annular solar eclipse to pass through the United States in 18 years is on its ...