The successful start of NASA’s Mars Lander mission leads the Drudge Report, which asks if there’s life on the Red Planet in its top headline. The top political links feature stories on John McCain’s call for Barack Obama to visit Iraq with him, Obama’s suggestion that high fuel prices will change driving habits and the White House’s push back against a New York Times editorial criticizing President Bush for his positions on troops benefits.