If you have a second NIC...
Why buy a hub?????
Just install the second NIC in the computer with the incoming connection and run a cross over cable (from the 2nd NIC) to the other computer.
Its the perefect solution for a 2 Computer network, and its cheap.
total cost, 1 cable
hub solution: Total cost
HUB
1 cable