My favourite by far is the mbeat 7 port hub.
- 4xUSB_3.0 + 3xUSB_2.0 - actually the USB 2's are really handy for incompatible Logitech gear.
- Individual switches
- Dull LEDs on the top that can be covered.
- Good throughput - see my wiring layout below.
- NOT compact, but its flat, with all ports along the one side - so its good to attach to the back of the table and use as a permanent dock/expansion.
I use the AC adapter, but I just tested it without (I even plugged in an extra USB3-stick to see if I could trip it, and its fine).
Here's my usage to give you an idea of continual bandwith.
7_U3 > USB3 AV breakout box with HDMI, DVI, Analog audio used.
6_U3 > USB3 HDD (powered, WD3TB).
5_U3 > Spare (for USB-sticks and the likes).
4_U3 > Micro-USB lead for fast-charging my devices.
3_U2 > Multi-charger lead for random devices that come across my desk.
2_U2 > Logi G100 Keyboard
1_U2 > Logi M100 Mouse
So I use the toggles a lot for disconnecting the HDD or stop charging devices, or to temporarily disconnect phones etc that I am testing.