So you effectively have 6 x 1GB network ports?
In this setup I would have 2 x 1GB NIC on a switch for the vmkernel (service console if you have ESX) and VMotion. Each using a different VLAN. Further I would specify an Active/Standby configuration for teaming as follows:
NIC1 - VMkernel Active / VMotion Standby
NIC2 - VMotion Active / VMkernel Standby
In the above configuration you get network redundancy for the vSwitch, VLAN segregation is used to keep traffic apart but even further load balancing is configured to keep traffic apart as well. This is a robust and secure setup.
For iSCSI I would probably use multipath IO in a round robin configuration, especially if you are using a P4000 or something.
So you would set up your Switch for iSCSI and create a VMKernel port for every NIC that you have assigned. Then you go onto the console (yes, even on ESXi this needs to be done) and bind each vmkernel on the iSCSI switch to the iSCSI software initiator. From memory the cmd line syntax would be:
VMware CLI - esxcli swiscsi nic add -n vmk1 -d vmhba33
VMware SSH / Telnet session - esxcfg swiscsi nic add -n vmk1 -d vmhba33
The above cmd line presumes that you are using the software initiator and that it is in position vmhba33. You can verify where the software storage adapter is by opening up the configuration storage adapters tab in vsphere. The above command needs to be done for each NIC on the switch. If you want Jumbo Frames then this also needs to be configured on the switch using cmd line. I can't remember exactly what the syntax is though.
Then on the switch configure each NIC in an Active / Unused configuration, where Active is a single NIC in the team and every other NIC is unused.
Now create your iscsi initiator connection and authentication if required.
Provision a LUN and when the LUN appears click "manage paths" and set the type of connection to "round robin" instead of the default. For each LUN you will need to manually specify the Round Robin configuration.
It is important to note that Host Profiles will not apply the above
configurations done on the command line. Not sure why, but it doesn't
work even on 4.1.
If all the above is a bit confusing then I recommend reading the following documents:
iSCSI SAN Configuration Guide 4.1
http://www.scribd.com/doc/24586958/Configuring-Left-Hand-ISCSI-and-VSPHERE-MPIO