Customers of TXU Energy (a Texas utility company) can get a free iThermostat that hooks up to the internet.
It's similar to programmable thermostats that let you have different settings for the days of the week and times of the day, except it communicates wirelessly with a bridge device connected to your home network so you can program it from anywhere.