Electric underfloor heating systems are usually easier and cheaper to install, but are more expensive to run. Competent DIYers can even install some electric systems themselves, although you'll need to hire a qualified electrician to wire up the system.