I find on a Dell XPS15 with the 3.2-rc5 kernel that USB3 support is generally better (and note that there has been at least one recent fix to xhci_hcd that resets the hub under certain conditions).
It's still not perfect though. In my case, my external USB3 hard drive can still get into a state where it won't be even seen by the kernel when it's plugged into a USB3 hub, but if I plug it directly into the PC, the kernel can see it. Rebooting usually resolves the problem.
I find on a Dell XPS15 with the 3.2-rc5 kernel that USB3 support is generally better (and note that there has been at least one recent fix to xhci_hcd that resets the hub under certain conditions).
It's still not perfect though. In my case, my external USB3 hard drive can still get into a state where it won't be even seen by the kernel when it's plugged into a USB3 hub, but if I plug it directly into the PC, the kernel can see it. Rebooting usually resolves the problem.