Adaptec 7211 seems to work OK or the HP TOE (NC370) nics are very good.
What servers are you using, new HP boxes have a TOE option on the built in NICs which just requires a license...
EDIT: Also, if your filer supports fibre channel, use that instead. It's still better than iSCSI, more expensive yes but if the box already supports it then it's not a big cost compared to iSCSI.
Ive just checked and the onboard NIC, do have inbuild TOE.