SMBUS/I2C is a noisy, glitchy, buggy mess that can hang motherboards. And the motherboards, more and more, are depending on it working correctly for all their management functions. The PC world is really amazing sometimes. ron