Can easily run WindowsXP. Just don't load them up... with huge policies and and restrictions and tons and tons of backgrounded processes.
Also, there is a few places where these *will* work. after testing and testing and tweaking and tweaking.
You see, USB was never quite intended to do this...
Plus, there are three hardware signal conversions going on which makes thing horribly buggy. As You'll encounter, USB to PCI chipset (yes PCI) and then PCI to ISA Bridge chipset and then the ISA Chipset.
At least the problems I've experienced is attributed to the *additive* hysteresis of the signal conversions as the only real ground between the module and the motherboard is the USB ground... which as a "good" ground" its not. Its not a good signal ground nor is it a good shielding ground. There-in lies the real issue.