These particular cards have certain settings which can significantly slow down your network. If you have WIN 7, have you ever noticed that the first time you click on network after a reboot or first time in a while, that the computers on the domain take a while to load. Of course, this is possibly only happening on a domain.
QoS is particularly bad, but offloading, etc. are terrible.