I was using royal snake and frog wife till I arrived in elf land. I found a nice combo that let me cruise through the rest of the game quite easily (not the last dragon fight though):
Elf wife and the Anga's Ruby, Telescope and Barrel for crit bonus to range atk. The rest is up to you.
My units consist of: Sprites (sp?), Dryards, Elf, Hunter and Druid
With this setup all units have 3 morale except the druid with 2, max onslaught helps a lot too. First turn as a mage I always start with 2 Fire Rains

, Sprites would go up and destroy the first unfortunate stack, dryards can follow but I usually use lullaby or summon a decoy thorn stack. Elf and Hunter cripple the next 2 stacks (they have like 90% crit rate

) and last but not least druid will finish any weaken stack or summon/charm yet another decoy to absorb the incoming range beating. Next turn use time back on Sprites (who is alone in the front line and got pwned good by melee) and bam you're good as new when the enemy is half if not almost dead.
So what is your fav. ? thnx for the response