Anyone else catch this? I watched it earlier and it was pretty bitter-sweet for me. Space exploration never ceases to amaze me, but I can’t help but feeling extremely disappointed in our leaders. We have nothing in the pipeline to get us even into LEO until maybe 2016. We are going to be in the awkward position of hitching rides with the Russians for a cool $40-$60mm per head.