mages- catsers, clothies, not a good choice.
warlocks- clothies, casters, have to wait till level 10 for a good minion, limited weapon choice.
druid- catsers, have to wait till level ten to tank in bear form, can shapeshift.
warrior- high health, can use all weapons (Excluding wands), duel wield at level 20.
rogue- can use all one handed weapons, and all ranged weapons. duel wield at level 10. deals alot of damage.
shaman- caster, can tank. ghost wolf form at level 20.
priest- clothie, good healer, can ressurect. limited weapon choice.
paladin-good armor, plate at lvl 40. can heal and tank. can ressurect.
hunter- can duel wield at level 20, wears mail at level 40, must wait until level ten for a pet. good ranged skills.
i would suggest being a warrior, rogue, paladin, or a hunter.