Un hub USB semplicemente moltiplica le porte USB a disposizione (per es. 1->4); se è autoalimentato può essere una buona soluzione per collegare un modem USB senza i problemi delle schede madri con chipset VIA (fai una ricerca sul forum per maggiori dettagli).
Comunque credo che per le tue esigenze, se nella LAN vuoi collegare più di due computer senza utilizzarne uno come server, la soluzione sia una sola: router-gateway adsl + hub ethernet. Ti hanno già consigliato il meglio (Zyxel), è quasi perfetto ma... costa!
Ciao