Enlarge / President Barack Obama delivers a speech at the Operations and Checkout Building at NASA Kennedy Space Center in Cape Canaveral, Florida on Thursday, April 15, 2010.NASA/Bill Ingalls reader comments 7 Share this story Given how far NASA lies down the food chain of White House priorities, it's always welcome when a president engages in a discussion...