Update:
I'm getting great speeds with IOMeter right now with the following settings:
MaxRecvDataSegmentLength 65536
MaxBurstLength 524288
MaxXmitDataSegmentLength 65536
FirstBurstLength 262144
MaxOutstandingR2T 8
InitialR2T No
ImmediateData Yes
My VMWare paths are configured for roundrobin, IOPS of 1.
So I'm totally happy with that so far, but still I max out at 1.5MB/s read and 1.5MB/s write when cloning a machine. I've checked the switches for collisions or something, and can't find anything. And the 50/50 speeds look nice and fast, so I have no idea what is going on there.