One option you might look into is a Dallas/Maxim DS18B20 which is a 9 to 12-bit programmable resolution 1-wire digital thermometer. It provides up to .0625°C resolution at 12 bits with a range of +/- 125°C. I like to interface to these using a DS2482 I2C-to-1wire bridge so I don't have to mess...