If NASA wants to make me happy...
gbaikie said: "What is the best possible answer that NASA could give?
Is it going to talk about "spin-offs" and "international co-operation"?"
If NASA wants to make me happy (admittedly they probably do not), they will talk about new science gathered. I don't give a flyer for spin-offs unless they help NASA capture dollars.
