I am a big fan of electric radiant. A little expensive to install, but cheaper to run.