Solaris IP Multipathing

Hi,

I saw your post on the forums about how to setup IP multipathing. I wanted your help on the below situation .

I have 2 servers A and B . Now they should be connected to 2 network switches . S1 and S2.

Now is it possible to have IP Multipathing on each of the servers as follows ?

A's bge0 connected to S1's ethernet port
A's bge1 connected to S2's Ethernet port ? Basically having the multipathing between 2 different switches ? If yes, what would change on the solaris server ?
Similarly ,I would want
B's bge0 connected to S2's ethernet port
B's bge1 connected to S1's ethernet port .

Next question :
Can I have the server point to some other IP as the default gateway apart from the directly connected link ? I would want to have switch level redundancy as well and one of the challenges I face is with respect to what should be configured as my default gateway.

thanks a ton .

cheers.
maadhuu