Greetings,
Many people that didnt play vanilla, ask what classes are Best in pvp.
Lets try to help them by seperating solo pvp to group pvp.
My opinion from my experiece is:
Solo pvp classes
1. Rogue
2. Warlock
3. Shadow Priest
4. Mage
5. Warrior with great gear=Hunter
Group pvp
1. Mage
2. Paladin
3. Shaman
4. Warrior
5. Shadow Priest
PS:
In solo pvp retri paladin are great versus melee classes but have not many chances against ranged.
Hunter i add them to rank 5 because needs great skill in melee too due to the melee range limitation.
Enhancement Shamans can be beasts but they are very rng depentend.
In group pvp i didnt mention healers because its understundable that they Rock.
I really dont know about druids at all. And i am sure that in huge bgs like AV Hunter can be great