With memories of recent back-to-back failures still painfully fresh, NASA is leaving no stone unturned to make sure the $305 million Mars Odyssey probe makes it safely into orbit around the Red Planet later this year. The solar-powered 758-kilogram spacecraft is scheduled for launch April 7 from the Cape Canaveral Air Force Station atop a Boeing Delta 2 rocket. If all goes well, the Odyssey orbiter will slip into a highly elliptical orbit around Mars on October 24.