I go for monk. Just from reading some of the other posts monks get a hole lot better as they get more experience. From memory there magic resistance gets to about 70%, there fists become +4 weapons etc.
------------------
Know thy enemy and know thyself and you will never be defeated in a hundred battles.