I would say Ranger with explosive arrow maxed out, you just AoE everything in your way.
I'm finding the game incredibly easy so far and don't have a single magic skill, other than a few points in charm but that is a priest skill.

If any 'tough' mobs survive the first blast then a stun/poison and backflip gives time for another explosive arrow and I rarely get hit.
Not many mobs survive that. biggrin