I'll kick this off by asking - should we get rid of (or at least replace) NASA?
They seem to have fallen into the abyss of bureaucracy - where the sole motivation is to protect existing turf and employ paper-pushers. The delays (not to mention the general design) of the Constellation replacement for the shuttle is an excellent example. The Onion summed up this attitude within the agency nicely: [link]:
Why not get NASA *out* of the implementation (and control) of manned space flight and let them be a contractor TO private industry, providing launch services, etc. And allow others to complete against NASA for those services. Both would be better, the budgets (and overhead / deadhead) drastically reduced, and human space flight will get moving again.