While the phrase "hub or Router" worries me, this seems like a good place to drop in 2 of my cents.
I just bought a Hawking PN9225. And the best way to discribe it is: Try driving around the block with the parking brake engaged. It takes a solid bite out of throughput and latency(well it adds to latency, but you get the idea)
Was cheap at $80.- but if Microcenter is open tomorrow, this baby is going back.