I would say that NASA's greatest achievment should be to find a way to hand off space exploration to private and commercial sectors. Pave the way and then get out of the way. Unfortunately this doesn't seem to be in the cards; NASA remains a self-licking ice cream cone, and all space exploration is considered a government-only affair. STS's failure to make space flight cheap didn't help any.