Actually, I reckon several energy sources will be in the mix over the next 50+ years - Nuclear, solar, wind, hydro, and maybe biofuels. batteries will be needed to help store the energy - this is where Galaxy comes in.
But there won't be one panacea.