I have leveled a Paladin, a Hunter, a Shadow Priest and a Rogue to L80, another Hunter to L70, a DK to L71, a Warrior to L62 and a Druid to L51. The most fun, by far, was the Rogue.
As said in the two posts above, you control the fight. I think the point when I realized just how much fun, and why, I was having was in Western Plagues when I was going for the Hunter boss in the "kill these three bosses of the Scarlet Crusade" quest. He had his pet, three other MoBs stationary near him and all four were the corners of a rectangle, and two patrols that came up to this group on their patrol. For the first time I had to actually figure a detailed strategy (don't worry, it doesn't take more than ten seconds or so). Without going into great detail, after I completed this kill I really felt a sense of accomplishment I never felt on the five previous times I did it.
Not every fight is like that, but for most fights you are constantly thinking about how to use all of your abilities to complete the task. It's not "just charge in and take them all on" like my Pally, DK, or Warrior; it's not "send in my pet and pew pew" like my hunter; it's not "dot 'em up and fear if you need to" like my SP. Stealthing around, ambushing MoBs from behind, pick-pocketing and laughing later at some of the stuff you get, it's all just fun.
It wouldn't be as much fun if my rogue was wearing mail.
EDIT: which way is east?
Edited, Aug 11th 2009 12:56pm by cynyck
____________________________
"the people can always be brought to the bidding of the leaders. That is easy. All you have to do is tell them they are being attacked and denounce the pacifists for lack of patriotism and exposing the country to danger. It works the same way in any country."
Hermann Goering, April 1946.