That whole Polar Lander incident didn’t keep ’em down, fortunately: NASA is about to launch another mission to Mars. The Mars Odyssey is schedule to launch this weekend.