After almost a year of debate and indecision, the House has passed the Senate's NASA Authorization Act of 2010, which is expected to be signed by the president. While certainly not perfect, the legislation should help stabilize the space agency and industry for the near term. ...