The most powerful party I ever played in was in a 3.5 campaign and the party members were a Wizard (summoner), a Cleric(healer/buffer) and a Beguiler(enchanter).
Casters are generally tougher than non casters, so (generally speaking) the more the better.
Here's a more objective point: non...