NASA’S SPIRIT ROVER has successfully landed on Mars, and is returning pictures:

“This just keeps getting better and better. The pictures are fantastic,” said mission science manager John Callas.

The Spirit’s successful landing on Mars bucked a trend of failed missions to the Red Planet. Just one in three past attempts to land on Mars have succeeded.

Good news.

UPDATE: Er, good news except for worshippers of Michael Moore, anyway.