No Splash Down
Following up on these postings, it appears that the odds of us seeing a "splash down" on Mars at the end of January have decreased to the point of no return. Oh well!