Long-distance trip: NASA opening space station to visitors. You've heard about the International Space Station for years. Want to visit?