To keep myself interested while leveling, i'll play a few different characters till their 30's (at least) and find out which one i'm most attached to.
I had a 70 hunter, then a warlock, druid, warrior, rogue, and shadow priest between the levels of 30 and 45... Thought that i'd enjoy the warrior tanking the most, but then found out my resto (or feral at times) druid was more to my liking. She's 67 and closing on 70 quickly!
If you find a class you like and still have trouble leveling, remember that everyone else does too. Maybe you're into fantasy or roleplaying, so read the quests and enjoy the lore... if that's you. Or just stick with BM, grind your *** to 58, and go to outlands. There's a LOT to do there and lots of people to do it with. I find Outlands truly enjoyable, so hopefully the new zones and quests help you too.
You may also find it more interesting to play with others by befriending someone your level and questing together, finding a leveling guild and helping/getting help, or running some instances on your way up to 70. Find out what you like and stick with it!
To more directly answer your question, no. I love my hunter in solo play (dailies or grinding mats), 5-mans with our "dynamic" (or "broken") CC, and owning the dps charts, and raids (discovering new content, learning new techniques, and teaching others), and i find hunter pvp to be the (second) most enjoyable pvp out of all my toons.
I hope you enjoy him as much as i do!