The Oil Drum | Space Solar Power: Star Player on the Bench.