I personally would recommend looking at Nexus Data Centre switches, with larger buffers.
Most decent enterprise switches will run a lightly loaded iSCSI / NFS SAN OK - particularly if you ensure the SAN itself has a higher capacity uplink than the hosts it is serving, but bear in mind that, when you start to over-subscribe target ports (e.g. multiple servers writing to the same SAN port) buffers overflow quickly and packets are dropped. SAN protocols generally behave poorly with even fairly low levels of packet drops.
Of course, DC switches tend to be more expensive, so 'you pays your money and takes your choice'