I wanted to post something on this yesterday, but the results just weren't yet available, but you should check out what's happening with the Huygens probe, particularly the 'drainage channels' picture a little ways down the page.
Ross
Posted by direkobold at January 15, 2005 08:07 AM