Вопрос сложный и ответ на него зависит от: 1) есть ли магистральный газ 2) о какой климатической зоне речь?
В общем случае обычно магистральный газ это самый дешёвый вариант, но так не везде. Часто оказывается выгоднее покупать привозной сжиженный газ в свой газгольдер и ни от кого не зависеть.
Что касается отопления электричеством, то использование обычных электрических нагревателей просто преобразующих электрическую энергию в тепловую, заведомо проигрышный вариант. А вот использование тепловых насосов (перекачивающих теплоту с улицы в дом) вполне может иметь смысл. Большие установки с геозондами и т.п. могут быть сложны и дороги, но весьма экономичны. Кондиционер, работающий в режиме обогрева, это тоже частный случай теплового насоса - он может отапливать вчетверо экономичнее, чем обычный обогреватель. Кроме того, есть специальные модели инверторных кондиционеров тепло/холод, предназначенных для того, чтобы быть единственным прибором, ответственным за температуру в небольшом доме - с таким не пропадёшь. У Fujitsu это, например, модели Nordic.
При использовании магистральной электроэнергии придется запастись генератором Квт на 10 минимум.