Warrior is a pain if you want to to be a good one and maximized its potential to the fullest. There is also an easy mode type where u just use 1 stance and only press a couple of buttons and wait for ur mob to die. If u choose this way then please dont read on
I have a 60 rogue and a 52 mage and i must say that the warrior is the hardest to play cause:
1) You have different stance which have diferent abilities. In one fight i will use 2 stances (battle/protection) to use revenge/hamsting/shield bash/intercept/taunt/mocking blow/execute etc AND IT DRIVES ME CRAZY. I swear that if u combine my rogue and my mage, i still have never PRESS so many buttons/abilities in 1 fight before. AND i still dont have that berzerker stance yet (get at 30) once i get it i will get more headache switching stances and make sure i dont do it otherwise i cannot carry my 25 rage over (tactical mastery is almost a must for warriors and have to spend 15 points in arms tree to keep rage when u swap stances)
2) U will always get headache in instance cause got people overnuking to grab aggro off you/people walking in front of you and pull mobs/ people standing next to you and still pull mobs (cause they dont realize that my level is higher and aggro range is dependent on ur level)/ u will waste a lot of rage cause ur taunt/intimidating shout in on cooldown and mobs are hitting healers and the only way to save him is to swap stance and hit mocking blow and only keep 25 rage with you/ people not assiting you and hitting other mob instead of the one that u are hitting

3) I died a lot of times while soloing becasue i tried to play like my mage/rogue. My rogue could solo most elites of equal level up to 30+ while my ice mage can solo elites of equal level up to 50! (outside instance/non casters) by just kiting them around. Both of them can tear down any mob +5 of your level. If u try those with a warrior, ull just end up in the graveyard.
If u dont have patience, dont roll a warrior. Alternatively, u can still use the easy mode warrior by hitting a few buttons and it will still lead you to 60.
===========
About my rogue
===========
Its fun when until u hit high level instances and u realize its very hard to get a group casue there are just too many rogues around. Most of the time at IF i see rogues spamming LFG cause there are just too many rogues compared to healers and they are so unwanted

Thats why i would like to STRESS not to have too many rogues in the guild. They are useful if played properly but many people dislike them, they like to pick pocket in instances wasting everyones time/ the like to over aggro (cannot control or never spam feint whenever its lighted) which waste the healers mana and getting them killed. My first wipe in Onyxia was cause by a rogue cause he did WAY too much damage (and i bet he never spam feint) and then Ony turned to his side and fire breath, everyone on that side drop like flies

Stupid idiot.
And if u see the official forums u see plenty of nerf rogue post like OMG the rogue stunlocked me and i cant do anything about it/ The rogue brought me down in 3seconds and etc... Ill be very honest here. Rogues do not need a nerf. They are balanced as it is, people just dont understand that - ill try to explain in the next session
Now for the good thing about a rogue
========================
U wont have problems leveling up. U can bring down mobs like tissue paper. Some quests that requires you to get his/find that u can solo it cause u can stealth deep into the place wihout anyone watcihng you. I remember some quest that i did with my rogue took like 5 minutes but when i try with my mage it took like 1/2 hour. U can pickpocket for gems/items/lockboxes from any humanoids and even slimes =) for extra income. You can escape almost ANY situation when it turns sour blind/sprint/vanish with preparation u can do it twice

You can take out a mob by sapping and with improve sap u can take out 2 mobs if u have 2 rogues in the party. (although its still not as nice as sheep) If u take engineering with jumper cables/XL u can save a party wipe (50% chance with XL cables made with 300 engineering). You can farm items by stealthing deep into instances and killling just their bosses =)
Now for the BEST PART and tapaucase can testify to that cause i spend most of my time duo-ing with him leveling up in dragonmaw. Besides shamans (i hate ghost wolf/frostshock) , when i see Horde (even +2/3 my levels) they will end up dead if i get the jump on them. I even remember with i was with mathorc (tapaucase) in arathi there were a group of 4 hordes. One was drinking while the others were going into a cave (priest/warrior/mage/warlock) ALL of them DIED (with mathorc helping me)cause b4 they knew what was happening, their priest and mage were ambushed/backstabbed/cold blood eviscecate

When they all res together both of us died of course LOL. Im sure many of u have experience how easy/fast u died to a rogue casue u didnt see them comin. Thats why all the NERF rogues posts are about actually
Here's the reality, when u get jumped by a rogue u usually didnt expect it and usually you will die (a good rogue will kill you in a matter of seconds) and most of the time u cant do anything about it. Are rogue's balanced compared to other classes 1V1? I think they are, here's why and i speak from dueling other classes not jumping on them. No pots whatsoever (free action) or special items like spiders belt. i still have not try the class trinket yet and here's what ive found:-
Priest- Shadow priest? Best PVper by far! Just wave goodbye and die. Class trinket/WOTF? if they are smart and survive and manage to heal from ur first wave of attack and manage to re-fear you, GG, ure dead. No chance here. Normal priest, u'll win most of the time IF you're smart.
Warlocks - They need a buff, seriously.. succubus on? I still manage to sap them first and the sap will last longer than the succubus kiss on me

Rarely lose to them. I havnt tried Warla yet

Paladins - Its just a pain, ive only beaten a paladin once by gouge/stealth X10 times and run down their shields/mana. High % ull lose flat. Most people say kick to interrupt their casting. Ive seen SNEAKY pallies faking their heals/shields. They cast them and interrupt it on purpose and when you waste your kick and THEN they will heal when ur kick in on cooldown

Hunters - they are far the best people to duel with. A very technical battle. Crippling poison vs concussion/wingclip 50/50 chance for me. Pets and traps and just pests, ignore them

Highly entertaining no matter if u win or lose
Mages - Good ones, just wave and surrender. Frost mages will kite you around until you die, ull probably hit them a few times even with sprint. You spend most of them time being chilled or frost nova-ed. Fire ones are more fun. They always begin with a sheep after your ambush (blink), move to max range they u see them casting arcane power/combustion/ pyroblast and the fireblast. by the time u break from sheep you've probably lost 2/3 of your life. Frost nova? Fireball comes

Very rarely ull beat them. Maybe silly ones.
Warriors- they use to be easy (FURY spec ones are harder and ive lost to a few, protection ones will just die, majority ones are Arms 31/Fury20) Get 5 combo points -rupture (goes through armour) vanish. Rince repeat with preparation and they taken over 2k damage. I tend to cast evasion to see if they cast back retaliation. If they do i just blind/vanish to end their short time of glory

Since the patch to correctly calcualte attack power + Mortal strike + arcanite reaper, ive gotten crit for 1.8k once

Much much harder now, cause their 2h hits HARD. Duel goes more in their favor now

Druids - they are few around but the really good ones ive played with ive lost to them. THey tend to be very GOOD in PVP no matter what people sa. Highly dependent on their talent build too. Lost more to them

Shamans- I HATE THEM
These is a very general on 1v1 between rogues and other classes. highly dependent on ur talent build and their talent build too (and skill). Thats why i live and die by spending talent points to get Preperation. Getting to do 2 times of EVERYTHING is good and you have much more options.
Rogues are balance

Its just that some classes needs a bit of buffs and 1 in particualr needs a nerf (BAD SHAMMY)