After experiencing some technical difficulties, the Mars Rover Spirit seems to be improving. Meanwhile, its sister Opportunity has landed on the other side of the red planet (not to be confused with red states, blue states, or red nations. Here's my favorite photo so far. Plenty more photos here from Opportunity and Spirit.