yup, it has two EHCI controllers
i've found out that using an extra USB 2.0 PCI card for the keyboard and mouse, i can connect the kinects to the main board and have both working. But, it is still very unstable; if i connect after restart, one of the kinects will be intermittent under Device
Manager; if i connect and restart, it seems to stick, but only in a certain combination of USB ports
i will be trying with a USB 3.0 PCI-E card to see if the extra bandwidth helps..
thanks for your help!