I would say in terms of PvP difficulty, Hunter is one the MOST difficult, not the least.
I'm not talking about the irrelevant BG system where no one helps each other, it's total zerg and everyone has free reign to stand at 41 yards. I'm talking about in high end arenas, a great Hunter, which are rare as fuck, can make a massive difference.
Hunters claim they're busted in arenas, they're not, top team had a damn Hunter, but playing it well is absurdly difficult, kiting around a whole team perfectly while doing multiple jobs at once. Only thing that is as skillful in BC PVP, IMO, is still frost mage.
Rogues are just terrible now, I haven't seen one in an arena in a month, month in a half. There's really little reason to bring one sadly. They need some definite arena help.
I play Paladin exclusively for PvP, and I'm starting to feel kind of crap in upper tier arenas, personally. Hit 2100 last week (although I can see it falling back to around 2kish
), and the Holy Priests at that stage are just incredible. Its insane what a Holy Priest with 400 resilience can reduce a Warrior to, or the utility they bring in general. Bubble dominates trash ratings, but you don't feel quite as kinetic later on
If I had the patience to gear my Priest, I'd swap over, but for now I'm waiting till the expansion then I'll just entirely ditch my Paladin. Paladin is a very boring, skilless, one dimensional class that will likely never improve. After a year and a half with it, I'm ready to move on
I'll tell you one thing I see a lot of in my battlegroup in upper arenas: kickass Elemental Shaman. Those fuckers can really devastate, GREAT utility, durable, gigantic damage.
I don't think we'll go any farther, I'd like to hit the top ranks, we have the talent for it, but not the class diversity. If we had a Priest (cry) we'd do much better!
Also, raiding in TBC sucks shit. I liked Karazhan, SSC and TK are terrible, terrible places. Got 3/4ths of the way done with SSC before I just said fuck it, I don't wanna play anymore.
Naxx was worth the 15 hours a week I could commit to raiding. This is not, so more free time for me to do more meaningful things anyway.