For us right now it is natural gas with a 95% efficient hot air furnace. Cheaper but more work would be to cut haul, split and stack
wood from our mountain property.
Also good for a new installation here would be geo-thermal. I could likely power that off PV.