Cleric, played well.
I have 150 wizz, mystic, cleric, barb, bm, sin, seeker, veno and psy
they are all fun to play, all very different. but I have to say of all of them, Cleric is the best all rounder and quite possibly the most OP in most situations.