On Wednesday March 9th, shortly before midday, Discovery, NASA's most traveled Space Shuttle gracefully landed at the Kennedy Space Center in Cape Canaveral, after successfully completing it's 39th and final mission - A 13-day trip to the International Space Station to deliver a new storage compartment with supplies and, a legless humanoid robot.