NASA awards $270 million to SpaceX and other commercial spaceflight venturesBy A. Souppouris, 04.19.2011