Natural gas and hydro and coal will always be the winners.
Nuclear?? Another disposal nightmare.
Just imagine all those toxins on the roof of your home if its lined with solar panels. Wonder what the air is like in the house on hot days when you open windows and the air comes in or when it rains and the panels get washed and drip.