congrats!
At first I thought the 18b20 was slick as sh*t but then it's near 1 second conversion time really puts a damper on things in a program with lots of other tasks competeing for processor time
-----
now, if you figure out how to read the DS2405 addressable switch without affecting its state, or talk to the DS2406 switch at all, let me know! It would be nice if Dallas made the 2405 and 2406 similar in command structure to the DS2408 which is easy as pie.