After doing some research here is what I have come up with and somebody please correct me if I am wrong. All speeds are theoretical as hardware and drivers affect the observed transfer rates. USB 2.0 is 480 Mbps, USB 3.0 should be 4800 Mbps, 100TX is 100Mbps and 1000TX is 1000 Mbps, wireless G is 54 Mbps and Wireless N is 150-600 Mbps depending on the number of antennas.
Most people that are running wired networks are using 100TX networks and mixed mode wireless G and N devices. Even utilizing a USB 2.0 standard connection for devices most users should not notice a difference when running across a network.
These little boxes are pure gold on hyper-visors that block access to the usb and serial ports, like the free version of vmware's ESX.
As mentioned though, Belkin has this already. It is more $ but has more ports. There are also two other companies that make them, but I can't remember the names and they are big $ for the same exact thing.