I like my hunter (even though I just recently started maining it) as it got pets I can choose from, I can control the fight (pets taunt then drag the npcs around) and use my various abilities to control the fight, its like I am playing several different characters at once, atleast it feels like...