Token ring would be ideal if you want no collisions, and you would also always have optimal bandwidth, but hes right when he says its costly. Just get a switch or router and it should fix your problem. Hubs are passive and not visible to the network, at least with a switch or router they will take turns sending.