Most of the time you have run the USB 3 driver twice. Go back into device manager and update the driver from there on the unknown device. Find the driver for the USB 3 and run it.
Thanks i have just checked with a program called " unknown Device Identifier " and now that has shown a shed load of em!! And i don't know if this one is USB3..
Intel® 5520/5500/X58 I/O Hub to ESI Port - 3400 [UNKNOWN DEVICE]
Chip: Intel 7500/5520/5500/X58 I/O Hub to ESI Port
Intel® 5520/5500/X58 I/O Hub PCI Express Root Port 1 - 3408 [UNKNOWN DEVICE]
Chip: Intel 7500/5520/5500/X58 I/O Hub PCIe Port 1
Intel® 5520/5500/X58 I/O Hub PCI Express Root Port 3 - 340A [UNKNOWN DEVICE]
Chip: Intel 7500/5520/5500/X58 I/O Hub PCIe Port 3
Intel® 5520/5500/X58 I/O Hub PCI Express Root Port 7 - 340E [UNKNOWN DEVICE]
Chip: Intel 7500/5520/5500/X58 I/O Hub PCIe Port 7
Intel® 5520/5500/X58 I/O Hub GPIO and Scratch Pad Registers - 3422 [UNKNOWN DEVICE]
Chip: Intel 7500/5520/5500/X58 I/O Hub GPIO and Scratch Pad Registers
Intel® 5520/5500/X58 I/O Hub Control Status and RAS Registers - 3423 [UNKNOWN DEVICE]
Chip: Intel 7500/5520/5500/X58 I/O Hub Control Status and RAS Registers
Intel® 5520/5500/X58 I/O Hub System Management Registers - 342E [UNKNOWN DEVICE]
Chip: Intel 7500/5520/5500/X58 I/O Hub System Management Registers
Intel® 5520/5500/X58 I/O Hub Throttle Registers - 3438 [UNKNOWN DEVICE]
Chip: Intel 7500/5520/5500/X58 I/O Hub Throttle Registers
Standard Dual Channel PCI IDE Controller [UNKNOWN DEVICE]
Chip: Intel 82801J (ICH10) 4 port SATA I/O Controller 1 cc=EIDE
Standard Dual Channel PCI IDE Controller [UNKNOWN DEVICE]
Chip: Intel 82801J (ICH10) 2 port SATA I/O Controller 2 cc=EIDE
Unknown Device
Vendor: Microsoft
PnpID: usb\unknown