I would go with:
Fighter/Thief duel class or multi--me

Paladin (either cavalier, undead hunter, or inquisitor)
Ranger/Cleric
Druid/Fighter multi
Sorceror or mage, possible mage/fighter multi or dueled fighter/mage
cleric or fighter/cleric duel
Another set up I want to try
Barbarian
Monk
Archer
Duel fighter/thief
multi cleric/mage
multi Druid/Fighter
Haven't played around enough with bards yet, but want to use them sometime.
In game
Front row meat shields---Minsc
---Keldorn
Scout/Rogue--------------Me--Fighter/thief dueled
Magic/support/shooters---Imoen--mage
---Jaheira--druid
---Aerie--cleric
It aint the best but it works
Next game will be with me being an Ranger/Archer (Elf), and I'll probably pick up Jan as my thief, and drop Aerie. I might try droping Keldorn and getting Mazzy.
------------------
Drink and be merry
Jimbo
"Renegade, Rebel, and Rogue"