"Huygens has successfully returned science data from Titan's surface."
www.space.com
The pictures have the potential to be very interesting - whilst the science stuff is great, there is something about being a "virtual tourist" on another hunk of rock somewhere...