Its amazing how much credit NASA gets in so much credit for their "inventions". A majority of the time they have a need and other corporations create these technologies for them. Like mylar, created by the Dupont company(along with many others). Just ranting I guess. remember that anything in space was built by the lowest bidder:wtf:

Doughboy