I've been watching NASA flight control for the last hour on the NASA channel (channel 213 on the Dish Network).
Well, the Spirit is about to enter Mars' atmosphere. Fingers are crossed.
Here's a poll about the lander and its connection with politics.