how many eth port do you have on each of your ESX hosts:
I think four.
if you have four I will do the following:
vswitch0: eth0 and eth1 (active-standby) for service console. eth0 and eth1 (standby-active for vMotion)
vSwitch1: eth2 and eth3 (all active) tagged vlan for all other networks
you can do also the following:
vswitch0: all ethX togheter, all active, tagged with divverent vlan id for service console, vmotion and all other networks