You probably want a powered hub, unless you are using if for data only, and never connect an unpowered appliance, or use it as a charger.
This one has served flawlessly for last 6 years on my desktop:
D-Link 7-Port USB w/ power adapter:
https://www.amazon.com/gp/product/B00008VFAF/ref=ppx_yo_dt_b_search_asin_title?ie=UTF8&psc=1
Probably have updated versions with all the new port types. I use it just for USB plug/play things like a desktop mic, videocam, external drives, and headsets.