I know that VMware has MPIO capabilities with Fiber Channel but as I remember from VMware that this will be in there next release 4.0. There may be some discussion on how to do this with some ESX config but we don't know.
We know that Virtual Iron has this capability but there is some work that has to be done.
MPIO with let's say a MS initiator works well with 2 NIC's and separate subnets to one Target/LUN. We do not support multiple hosts connecting to the same target, you would need a SAN file system.