It's an exciting time for the future of space flight and space exploration, and the reusability of the SpaceX system will be revolutionary - once they complete the development phase, which they are making great progress towards.
I can't help but worry about the amount of stuff we are dumping in the atmosphere though. Every launch involves a huge amount of fuel, and every reentry involves burning material (even if whatever is reentering does not burn up on reentry).