well it depends....

how much hassle would installing drivers for a nic be =P

the hub is way easy, u install one nic per pc, plug and go.

the only downside so installing 2nics in one pc is the hassle <if you can call it that> of managing 2 nics at one time <setting ip's ... remembering which nics is which etc...>

they way i see it both are a sinch but the hub is a tad more easy i spose... don't have any links but i'm sure we can all help with network config of 2pcs, not the hardest thing.

hope i helped