A while ago (just prior to 3.1), I wrote a post for the wow-europe forums that was entitled "Are warriors underpowered?". Needless to say, it received a lot of attention due to the general view that it hit a lot of nails on the head and that warriors needed some attention. Since then, we've seen numerous changes for the better regarding balance, as well as gear scaling, causing an upturn in warrior performance. I then revisited the topic with version 2 after seeing a good old fashioned "necro" of the thread, with later participants repeating some of their earlier complaints. Are there complaints still valid? Well, no.
Warriors, just prior to 3.3, are well balanced in both PvE (tanking and DPS) and PvP.
Yes, some specs around the bazaars remain a little too good. Protection paladins remain overtuned, as do death knights (DPS) and rogues. But this isn't a warrior issue, really, and is something that the developers need to try and remedy for 3.3 in order to sort everyone out in readiness for Icecrown Citadel. Generally, of course, there are still some things that are particularly annoying from a fundamental class design, but we shouldn't expect to see these properly engaged with before Cataclysm and, I'd imagine, every class has something they find difficult or irritable.
In short, well done Blizzard. Despite my complaints and misgivings, you seem to have gotten things about right for the content patch that really matters.
I'm looking forward to getting started. :)