USB hubs are fine for lower bandwidth peripherals.
If possible, I'd avoid using them for an audio interface or external HD.
In particular, USB hubs are great for dongles.
Modern motherboards have so many USB ports (and headers to add more via inexpensive USB brackets)... that you'll likely not need a USB hub.
In general, I'd recommend self-powered USB hubs.
If you just want to connect several dongles, a passive hub will work fine.