An overview of the key benefits and costs of solar power, including debunking a couple of solar power myths.Read less