I realize this thread is very old, but for those who have stumbled across this, you may want to check out this cheap product from DealExtreme:
USB Digital Thermometer Dongle
It's written in .NET and is unlocked, so you can write your own software, or use one of the SourceForge solutions.
I plan on ordering this one and using it to monitor temperature in my house. I've had two thermostat failures that caused the furnace to run continuously, and the house got up to 38 degress Celcius by the time we got home, with our poor dog stuck inside.