Devices, yes. Drivers, if only that were true. So much waiting for Win7 drivers, or 64-bit drivers. I can even see a good reason for this. For efficiency, the driver is specific to the hardware and the OS. If we went through a generic interface layer, we would lose efficiency and therefore speed. Reminds me of the major bit*h against Java - it's universal, the compiled code is portable, but it's slower than native code or microcode optimized for the platform.Our customers have grown accustomed to expecting new versions of Windows to work with their existing devices and drivers.