4096B would be best for Microsoft and use 512 block size for VMware as it does not support different block size.
Sometimes the iSCSI MPIO can get close but overall the FC provides better performance.
There is someone on the forum who has done some test.
http://forum.open-e.com/showthread.php?t=557