Most of us don’t have more than a handful of USB devices in our computer room. But if you have 20 or more USB gadgets, you are going to need a hub that can handle them. The MondoHub 28-port USB 2.0/3.0 Hub could be exactly what you need. It has 4 USB 3.0 ports and 24 USB 2.0 ports. You can use these to charge device and transfer data. The hub offers overcurrent protection and power switches for each port. The MondoHub is compatible with Windows and Macs.