Dude, I think your problem may be your one healer -- a druid. I use healing spells like popping pez. If you only have one healer, get one that can get more healing spells. Druids are great, but I don't think they are good primary healers.
Here's my current party that's working out okay. My only complaints are that I wish I had a bard and/or Paladin.
Ranger -- dual-wield, bow, light armor
Shield Dwarf -- heavier armor, but good dex so I don't overtank him. Great hit points, high CON.
Mage -- straight mage, I like the range of spells. Good with Crossbow -- no melee.
Thief -- straight thief, he'll pick up some fighter levels soon, I suppose. Uses bow or crossbow and tries to avoid melee.
Druid -- Uses sling, good summoning spells, some healing, shape change is okay I guess (I never use it much), willing to go toe-to-toe in melee if needed.
Elf priest of Selune -- good with bow, competent with sword/shield in a pinch, great healer with some good other spells.
So, this is my first time through the game and this party is doing passably. The poor shield dwarf (Killor) takes a royal beating, though. With 220+ hit points, I guess that's what he's good for.
__________________

|