It seems that we're (via NASA/JPL) trying to put another lander on Mars tomorrow ... it's called the Phoenix, and as I'm typing this, it's due for a landing in a bit more than 17 hours from now (about 7pm central). The purpose of this mission is to study the polar ice caps on Mars, especially studying the history, and possible residual presence, of water there.
Oh, well ... I hadn't heard of this previously, so I figured I'd pass it along to the likewise clueless out there!