I have tried most of the classes all the way from Neverwinter Nights until now. I would have to say Bard since I haven't had the opportunity to play it yet.
Fighter of course
Because, as we know, a warrior crushes everything, he wears thick armor and knows how to fight !!!
Oh and it can protect others as well as knock it off
I think wizzard is the best because he can be heal an dps, the wizzard as beautifful animations like the littles bats, and he cans draw shields and purples flammes on the mud. And then he has always a book and i love reading!