Nobody has explained why hunters are fun...
Note: I have a level 19 hunter as well as this priest.
I consider winning the battleground being the fun part. I'll pass on gy camping anytime. Checking HK, most dps, most healing done, etc.? Meh, pointless.
But that is all a matter of opinion of course.
So, if fun is smashing one or two buttons and going for most HKs, please go as a hunter.
My perspective: until you hit the twink bracket, your hunter will insta-kill anything. Skill-level below zero. Then you lock your XP and join the other twinks. OP drops to op. You'll take out warriors, shamans, no prob. The rest is a bit harder, some are near impossible. Good luck taking down a healer on your own :). One on one, hunters will beat the dust against a priest or pally healer.
Hunters will still be awesome in a well-functioning team of course. But that goes for any class really.
Fun to me is versatility and/or difficulty. I like rogues for the different roles they can play in WSG. I love my priest for being able to heal and dps to my liking. A warlock is probably the hardest to play at this level, therefor fun to play as well.
Best class. Hmm. When I enter a battleground, I check to see if Phonebook is on my team and if Ericah, Histeria or Ath are on the other side. If it's just Phonebook I smile. If she's not there and one or more of mentioned hordies are, I start a serie of curses. If both Phonebook and one of the others are there, I know it will be a very fun, sometimes even epic battleground. All before mentioned names belong to paladins (holy if I'm correct). And that concludes my opinion that holy paladins are probably the best class in the 19 twink bracket. But those same pallies will most likely admit that without any decent support, they are just as vulnerable as any other class...
Whatever you choose, good luck and enjoy.
Edited by Morhi on 09/08/2011 11:29 BST