Giant Leaps for Mankind NASA is an ideas factory. The agency has generated countless spin-off innovations in their quest to repeatedly go where no June 14, 2011