Iapetus! I'm always interested in Cassini images, but five years ago this month I was refreshing the Cassini raw images website several times a day, eagerly anticipating the mission's first good encounter with Iapetus.
The Cassini mission announced today the first observation of a specular reflection off of a lake on Titan. A specular reflection is a mirror-like flash, and you only get one when you have a mirror-like surface -- very, very smooth.
Hayabusa is still 100 million kilometers from the Earth, less than an astronomical unit away but still with months to travel. But according to an update posted to their websitethis morning by project manager Junichiro Kawaguchi, Hayabusa is on the home stretch.