If Mars is hiding signs of life, we might have a better chance of finding it starting today. It all depends on a spidery NASA robot probe called Mars Polar Lander, which will try to land this afternoon on gently sloping terrain near the Martian south pole.