You could always try narrowing down the source of the problem to perhaps one of the network cards... Try swapping the cards between your computers - if computer A starts behaving like B behaved before, you'll prolly want to get one of the cards exchanged.