Pandakin logic - Retribution (see what i did thur? xD):
Crusader strike until 3 holy power
templar's verdict
if mobs >= 3 (user setting) - get 3 holy power (or proc) - then: zealtory, inquisition, templar's verdict
high priority:
Hammer of wrath
Exorcism (proc)
Templar's verdict (the proc or holy power = 3)
If me.hasaura zealtory - crusader strike, templar's verdict, (if procced - hammer of wrath / exorcism)
If !me.hasaura zealtory - crusader strike, judgement - rinse / repeat until templar's verdict comes up
This is how I would do it
User setting - heals - highest priority.
Heals:
instant heal (forgot name - uses holy power; also procs with the proc)
flash of light (medium)
holy light (ok heal until 80 - shit heal after 80)
divine light (big, slow heal)
I dunno about prot / holy as I haven't messed w/ them in ages
I dunno if this is your current logic for ret - as your pally works fine for me
maybe add in a piece of logic that states - if mobs near me >= # - cast seal of light (vs normal rets seal of ... uh, the 2 yellow crossing swords

)
Most miners use paladins - most herbers use druids
I like paladins for both - they have crusader aura, they can pwnface, chew bubble gum, drink a dr. pepper, eat Doritos's, and tell you a joke all at the same time