I agree with the above poster.
we DO NOT get whooped by almost any class 1 vs 1. The only people that do, are the noobs that start a fight in battle stance, and never stance dance during the fight, and never bothered learning first aid to heal themselves after a fight in a BG before movnig forward. We arent like other classes. A frost mage most of the time will only use what they specced for - frost. A balance druid will use...well, balance spells such as wrath/starfire/moonfire etc..A holy paladin will try to beat you down with, holy spells, a shadow priest will use mostly, shadow etc..
A warrior on the other hand, regardless of spec, is forced to use ALL abilites available to him, regardless of spec. Sure, we can spec fury or Arms. Yeah, we will use MS, or BT, but point is, we need to use a hell of a lot more to bring down our opponents.
As soon as one learns to do this, the warrior is just as viable in pvP as any other class. I remember when 2.0 came out, people were talking like the warrior class was finished...pfft, i took the time to learn the class, i took the time to get the gear, and rocked every single BG I went in. Am I being cocky? No. I am stating a fact. Our class is fine, we are very strong in PvP and PvE.
We are a very gear/skill dependant class. aka : You really gotta know what youre doing, or this class isnt for you.
Hunters, stand and shoot, youve got tons of range, and a pet to fall back on.
Rogues, youve got vanish and a number of other "holy ****" buttons to fall back on
Mages and warlocks , have immense amounts of CC to fall back on, and a pet for warlocks or frost mages.
Shamans, druids, paladins, priests all have healing to fall back on, on top of decent CC for some of them, shields, and high armor (<-- spread among the classes, they do not ALL have the above listed)
What does a warrior have to fall back on? We have no blink...No frost traps...No pets...No heals (other than draenai but i am talking in general) etc.. All we have is our high armor ( GEAR! ), which is uselss against casters and a players ability to control situations and pick and chose fights ( Player skill )
So where does that leave us? Alot of players that like the idea of some powerful knight riding on his horse with shiny powerful armor and weapons, they then roll the class, and think it is going to be EZ mode, or have as much survivability as other classes.
No my friend, we dont have those, and blizzard is not going to give them to us. LEARN YOUR CLASS.
To the OP, if you are considering a warrior, GREAT, but, if you dont dedicate yourself 100% to getting GREAT gear, or REALLY (im talking alot of HARD work and practice) learning your abiliities and the stance dance...Well, like many others put it, you will be a sitting duck.
My recomendation : Play, duel people ALOT, run those instances to get your gear, and before you hit the BG's, watch a couple warrior PvP videos (I recomend Laintime, he doesnt use too many CD's and pots/pocket healers) to get an idea of how warrior combat goes down.
Good luck, and chose your class wisely, warriors are not for everyone :P