Something to be born in mind about solar power is that its carbon intensive. The manufacture of solar panels releases more carbon than the panels themselves save throughout their nominal lifetimes. They are extremely inefficient. These big mirror based power stations though, with the molten sodium loops, can be fairly excellent...but again your talking about a tremendous carbon outlay to get started.
Nuclear really is the cleanest and safest, all things considered.