imstuck wrote:
a lvl 49 shdow priest killed a lvl 49 warrior without the warrior touching to Priest at all
There was a video with a level 41 Mage soloing a level 60 Warrior and not getting touched once. I hate to tell you this, but Warriors kind of suck. Their suck-capability is the highest of all classes, perhaps even more so than a Druid.
I'd say go Warlock. They're pretty rigged, and they can actually hit harder than Mages AND DoT. The pets pretty much incorporate some sort of skill center with a technical physical-DoT of it's nature. As in, Felhunter is anti-caster, Voidwalker is anti-interrupt, and Succubus is crowd control with higher damage. Imp is for very specific occasions and builds, though arguably less effective then the aforementioned.
Depending on your build, one will be your primary choice. Switching off to different encounters is effective though.
Priests can support others; Warlocks support themselves.