Whenever NASA's budget comes up, critics invariably ask what benefits the space program has provided to ordinary people. Quite a few, as it turns out.