When we bought our flat, we found the heating had no thermostat (how on earth do people live without one? I'm not sure...). Since I had an Arduino handy, I thought I'd make one. I got a handful of Maxim 1-wire temperature sensors, a few meters of Cat-5 cable and set to work. Here's what I made:
Homebrew Central Heating Thermostat