No te recomiendo que te compres un Hub sino un Swith o como se escriba. Es un poco mas caro pero tambien obtienes mejores resultados! El mio de 8 puertos 10/100 Zaapa me salio por 56 €!
De esta forma y con tu cablemodem puedes compartir la conexion para los 2 PC's, pero para verse(poder entrar de uno a otro) tendras que sacar el cable de acceso a internet y dejar solo conectados al Swith los de los 2 PC's, de esta forma conseguiras que se vean. Si lo que quieres es que se vean los 2 PC's y a la vez tener conexion a internet deberias adquirir un router (creo).
Las explicaciones que te doy es la situacion que tengo yo! Nose si alguien consigue con un hub ver al otro PC y a la vez compartir la conexion y si alguien lo consigue que lo postee!
SUERTE
UN SALUDO!