I am using a 2.0 PCI USB Controller on my old computer. It works fine. Mine is two ports, I know they make three port, and believe they make four port. Got mine from Belkin. A USB 1.0 device plugged into this card will run at 1.0 speed, a 2.0 device will run at 2.0. I'vegot a new computer with 6 USB ports. The manual says they are all 2.0, my devices run fast, so I guess they're 2.0. I can't check on this comp right now, but wouldn't it show in Sys Info or the BIOS?