Groups with lots of warrior types tend to work very well. I DMed one with cleric, barbarian, fighter and ranger. The ranger was a good scout, the cleric dealed with magical threats (with break echantment, dispel magic and circles of protection, they don´t feared so much magical attacks) and all...