It seems that USB hub can cause delay for thing like joystics + it limits the performance, etc...
10 USB ports is pretty good in my book delays or not. My PC has 10 ports, I use them all:
1)KBrd
2)GFX Tablet
3)X7 G100 Gaming KBrd by A4
4)Vinyl cutter
5)UB Funkeys hub
6)Printer/Scanner
7)Cup Warmer
8)XBox 4 Player controller adapter
9)Mulicard reader
10)My spare port for plugging in my phone or my Gamecube or my various other crap.
Just as well I have a spare header on my MOBO or I'd run out!