No matter how geeky you think your thermostat is now it has nothing on this DIY model that support network reads and remote control from a simple web interface.
Whether you want to change the temperature from your bed or from your car on the way home you can follow the plans laid out by Canadian tinkerer Stephanie on her personal project blog. She supercharged an old thermostat by adding in a Arduino-based board, a network component, and a serial LCD kit. It has all sorts of little touches like a red LED that shines on the wall above it when the furnace is running (along with an blue LED when the AC is running). Hit up the link below to check out the whole project blog. She’s documented all her successes and failures which makes it a particularly interesting read for aspiring electronics tinkerers.