I would always argue that you should go for a good balance. You want some straightforward sword power (Fighter, Ranger, Paladin) some healing and anti-undead power (Cleric) some Spellcasting (Mage) and trap disarming/lock picking (Thief).
Druid has some useful spells, and bard has powerful songs which aid your party, including the ability to regenerate hit points at higher levels (if you have HOW installed), and they can also cast mage spells at a lower level than a mage, so provide useful support to your main spellcaster.
I would be wary of using many multi-class characters because they gain levels very slowly, but on the other hand it is useful to use a multiclass thief so that you get some additional skills.
A good straightforward party might consist of:
Fighter
Paladin or Ranger
Fighter/Thief (multiclass)
Cleric
Mage
Bard
This would give you a good distribution of skills with pretty much every area covered.
------------------
Time is an illusion. Lunchtime doubly so.
Epona of The Laughing Hyenas
Proud winner of the 'Most Useless Post 250 Has Ever Seen' Award 2001. "I'd just like to thank my friends and family, without whom none of this would have been possible..."
[This message has been edited by Epona (edited 09-06-2001).]