The main problem with solar and wind is the inability to store power. Allegedly new sophisticated batteries are being developed to handle this problem.
You can also store the power with water. Pump it up hill during the day, run it back down through generators at night.