About USB and power, the main things you have to remember is that each usb port is "speced" for +at most+ 500ma of current. Actually, it may be only 450ma. Not exactly sure.
Your optipac, keywiz, as well as trackballs, and USB sticks like the U360 won't come anywhere near that.
BUT...
LEDWizes are another story.
The board itself only draws 50-100ma, but then you have to count each LED you attach, and they're typically 20-50ma EACH, and each RGB counts as 3 leds!
Also, say you pick up a nice 7 port hub. If you look closely at the wall wart that comes with it, you may find it grossly underpowered.
For instance, I picked up a cheapo 7 port hub once, the PS was marked as 1amp.
That means that if I wanted to fully power any devices plugged in, I could really only plug in +1 device+!
So, to fully power all available plugs on a 4 port hub, you'd need at least a 2 to 2.2amp PS for it.
Now, getting back to reality, you almost never will have a situation where you actually need to provide full available power to all the devices plugged into a hub.
If you want to connect an LEDWIZ and drive more than just a few LEDs (and who doesn't)

you'll likely want to provide a seperate power supply for it. The LEDWiz docs show you how.
As far as the speed, I'm not completely sure on that. USB3 I +know+ is totally unnecessary for input devices. usb2 is what I pretty much always use.
USB 1 would +probably+ work, but you might get some input lag. Someone else on here might know more concretely about that.