I find the 3.5 cleric class lacking in one important factor. It is the only core class that doesn't any new abilities gained by level. Even the sorcerer gets the ability to swap out spells he knows. The cleric gets spell progression, but that is not the same, especially when one looks at prestige classes that grant +1 caster level/level. The cleric is essentially sacrificing nothing in order to gain those prestige classes.
The cleric class should be bumped up somehow. Not because it isn't balanced with the other core classes, it really is, but because it is the class that people avoid playing because of the walking band-aid role they fill. Allowing spontaneous casting of cure spells went a long way in mitigating this, but people still avoid playing the class, even though it is a class that almost every adventuring party requires to survive. Instead parties end up visiting the local temple almost regularly or stopping by to purchase several potions, just in case.
If someone would rather have a non-combat oriented cleric, then create a new class. There are guidelines in the DMG for it. I expect that in the complete divine WotC will have some more alternate cleric classes like they finally did in the complete warrior (and UA).
The cleric class should be bumped up somehow. Not because it isn't balanced with the other core classes, it really is, but because it is the class that people avoid playing because of the walking band-aid role they fill. Allowing spontaneous casting of cure spells went a long way in mitigating this, but people still avoid playing the class, even though it is a class that almost every adventuring party requires to survive. Instead parties end up visiting the local temple almost regularly or stopping by to purchase several potions, just in case.
If someone would rather have a non-combat oriented cleric, then create a new class. There are guidelines in the DMG for it. I expect that in the complete divine WotC will have some more alternate cleric classes like they finally did in the complete warrior (and UA).