You will never get a full 100mb transfer on a normal desktop machine yet. The hard drive can't go that fast. Two thoughts, have you considered getting a small switch and you may want to force down the connection speed to 10mb. If one of the cards is having a problem with 100mb it can cause a problem like this.

------------------
Born to Network