I gave up on using more than two accounts at once my connection won't handle it.

So I'm duoing two (perhaps too obvious) shamans (or is that Shamen?). I have combat for this low level easily done and I'm having some good fun. However how should I handle healing?

First I tried only healing myself, which works, but what if one character gets all the agro? So I decided I needed a macro to help me.

And not a mouse over one like I see listed elsewhere on this site.

Keypress one: Heals self
Keypress two: Heals main/alt unless they have a friendly target then heal that target.

Is that possible? Better yet would be to combine the two, but I don't see how that could be done.

What do others use?