The other thing is old Soviet idea of using small nuclear reactors for heating - put small reactor to every town and run central heating to the housing estates, meaning you get to use close to 100 % of the heat output of the reactor, instead of the ~ 30 % the turbines give you in electricity.
Of course, if things go wrong, you have very efficient radioactivity delivery mechanism to every home. And outside of very cold climates it might be actually less efficient than a modern heat pump, even accounting for the heat conversion.
Also, solar thermal energy storage is an idea, as well as the potential of solar PV hot working fluid cogen.
Stanford's SESI is interesting, but it would be awesome if solar, wind, or fusion could take the places of fission and methane in cogen applications.