[quote=spdrun]Of course, there are other, interesting (for now theoretical) alternatives that may not require as much storage. http://en.wikipedia.org/wiki/Space-based_solar_power%5B/quote%5D
I did read about that and that makes a lot more sense. But how likely will we see that in reality anytime soon and at what cost?