I'm usually some sort of melee damage dealer, and I tend to gravitate toward Rogues/Thieves or similar dual-wielding characters. I usually tend to enjoy classes that have the capability to close distances quickly, which reminds me of why I created a Warrior in WoW as my third character. This was way back in vanilla, and I let my sister play on my account a little bit. Well, I saved some items for her, and I wanted to get them out of my inventory/bank. So, I got on her warrior, and for kicks, I went around charging some creatures. Golly gee, it was a barrel of monkeys!
Unfortunately, the rest of the warrior leveling experience was not that much fun. That probably makes even more sense if I say that the first two characters that I leveled to 60 (I did mention that the Warrior was my third) was a Rogue and shadow Priest. Both of those classes were significantly easier to level. To note, my fourth and final character prior to the release of The Burning Crusade was a Mage. That was fun, but still not as easy as the first two.
Anyway! That also reminds me of how I enjoyed playing the Barbarian in Diablo III. I looooove leaping into a group of mobs and watching their insides go SPLURT from the crushing blow of awesomeness!