TonyG: did you get multiple IPs from your cable provider? or your cable provider allows multiple PPPoE logins?
in order to share a single a single cable DSL connection, you'll need to have either a software NAT(ICS, Winproxy, NAT32, wingate....), or a hardware router. it could be either a delicated router, or could be a cheap computer that you put together to function as a router (most people use Linux..)
Bangsailio: well, your 100BaseT only hub might have a problem, since I think most of the cable/DSL modem have a 10BaseT interface.. which will not work. you'll need either a 10/100 or 10BaseT only hub/swtich...