Ilvelo, es cierto que los térmicos no te calentarán la casa en invierno, sólo sirven de apoyo al agua caliente o calefacción por suelo radiante, ya que los días sin sol no calientan.
Pero si quieres calentar la casa, el sistema termodinámico más eficiente y ecológico (que no el más económico) son las bombas de calor que cogen el calor del suelo o del aire, dependiendo de la temperatura exterior pueden tener una eficiencia hasta del 400% (de cada kwh de electricidad gastada proporciona 4 kwh en forma de calor).
Son como frigoríficos pero a la inversa.
Si quieres saber cómo funcionan, en este blog de un tal Serdna, que conoce profundamente el tema (me parece optimista en algún punto, pero bueno):
Guia de la energía
¿que cuál es más ecológico, si gas o electricidad?... Depende. El futuro pasa por usar las renovables todo lo posible, además de que te ahorras un pico si parte del calor lo obtienes del sol o de aire del exterior de tu casa.