Since they are constantly exposed to the sun, solar power satellites could provide the earth with a continuous stream of 5-10 gigawatts of energy each.