Sounds like your expecting to get 4 gb throughput with bonding, but that will never happen. I would suggest using MPIO at the server and putting the NICs at the server into their own subnets. Search on MPIO in this forum for more details.