"And what has come out of the NASA programs has been incredible. Microchips, fire-retardant fabrics worn by firemen and race car drivers alike, scratch-resistant lenses, memory foam, infrared thermometers (ear thermometers), long-distance telecommunications (aka satellite), adjustable smoke detectors (like your home probably has), cordless tools (NASA research improved efficiency on Black and Decker's original designs), and water filters just to name a few."
really? any private company would have so many patents by this stage wouldn't they find it pretty easy to fund their own space program, i mean if NASA has done all this? Not to doubt it, I just happen to be capitalist enough to think that private enterprise is going to do space exploration a little better then the state...
also "when you get right down to it asteroid mining needs to be cost-effective by the end of this century or else we're going to have to rethink how we use resources. "
really? i think we have enough resources right here on earth, we just need to start looking in landfills as our new mines. I imagine it will be far more effective than, eh, mining space rocks...
even with a space elevator - which is at least 30 years away, if they can crack the material strength issue, which happens to be non-trivial, and how much funding does basic science get? - you still have to go and find rocks...
Sure using materials mined in space makes a huge amount of sense for construction in space, because you save on a huge amount, and IF we have a space elevator it become feasible to send the comparatively massive amounts of metal into space to build a refinery. (or you can develop zero-G vacuum refining, but that's going to be a whole mess of experiments and about an extra decade minimum)
but no amount of space mining is going to compare to the massive usage of materials earthside for hundreds of years. Not while we have all this junk just gathered together in landfills ready for exploiting...