A hub is not the way to connect multiple computers to a broadband connection. You need a router, which will assign an IP address to each computer on the network, and connect them all to the net, with the ISP seeing only one connection (the router).
Personally, I like the Dlink products, like the DI-714P+ mentioned above. I've been using a DI-707 to connect my herd to the net for a couple years now