I am really having issue keeping up with a main. Not because I hate them, but because I like them all so much.
Elemental Shaman
+Have tons of experience playing
+I like ranged
+I like shooting lightning as if I were Palpatine, and I like how Chain Lightning is strictly AOE now though I wish Lightning Bolt would get a new spell effect
+Sweet Pandaren casting animations.
-Done it before
-They use staffs frequently now and it kind of takes away the 'iconic' mace and shield look that I liked for Shaman. I like shields.
Windwalker Monk
+Reminds me of a way more complex/versatile rogue from when I played combat in BC(I'm sure rogue rotations are way crazier now)
+I know I'm going to want to play him more when WoD models hit for Orcs especially as an Orc-centric expansion.
+I really dig how it plays. The rotations are fun, and I kind of love that they have like WOTLK level of cooldown management for WW.
+It has a ton of buttons
-It has a ton of buttons
-melee dps, fine in 5-mans and soloing, but I just keep thinking of all those Cinderlord deaths on my DK
Marksman Hunter
+I like seeing and tameing new pets.
+FemGoblins are awesome
+FemGoblins are awesome as hunters. Especially with /laugh during BGs
+High end bows and guns look visually awesome. Hunters have some of the best transmog gear.
+Really useful for soloing dungeons for mount runs
-Rocket pack isn't needed with disengage on such a short timer
-Most her racials suck
-Lots of Hunters playing, as usual even if they do seem kind of in demand in raiding guilds(but not as much as WW or Elemental). On my server at least.
Protection Warrior
+Again, sweet Pandaren model. You don't see a ton of Pandaren warriors, and it's too bad
because they can look awesome
+I like shields. I like whacking stuff with shields
+Epicurean. Period.
+Bouncy. Period.
+I'm a control freak, and that's kind of the tank's role in a 5-man
-Not confident enough to tank anything.
-Seems hard to find raiding guilds due to them already having tanks. And I'd rather not flex as a tank if I can help it.