Wrath, I felt, was handled as best as could be hoped for the magnitude of changes they put into the game.
Leveling through Northrend was a blast. The zones were beautiful, the questlines had me actually caring, and the music was amazing. But still, leveling is leveling, and I don't look forward to doing it again unless it involves chains I had skipped before.
Many talent specs deserved and were reworked to everyone's benefit. People now have multiple options for the roll they chose. While elitists will always claim, rightfully, that if you want to squeeze out those last 5% of damage or something, you have to be x spec, with y glyphs, and use z rotation. There is some validity to that statement, and you certainly have to know your class, but there were options now. Instead of being shoved into the cookie-cutter specs, you can make individual choices to suit your own playstyle. I'm talking Fire vs Arcane, or Affliction vs Destruction. Or hell, even Discipline vs Holy. While the difference in output in there, what really shines is how unique and varied all the trees feel from one another. Back in TBC most priests were Holy, and now it seems to be about evenly split between the trees. What I'm saying is that it's now possible to find the tree that fits your playstyle and roll with it.
Once you hit 80, it was pretty much pick-up and play as far as initial endgame content went. While you certainly wouldn't be the best, it was possible to do passably in Naxx the moment you got your final talent point. Heroics became more of a grind than something you actually had to think about, and were very easy to faceroll your way through. While I'm not a fan of the amount of vehicle fights, and vehicle fights in general (I'm looking at you, Oculus and EoE), they certainly added variety.
Patch 3.1 brought Dual-Spec, a much, much needed addition, and Ulduar. Ulduar is both beautiful and fun. It catered to both those wanting a challenge, and those just wanting to see the end of an Old God. I really don't have anything to complain about with Ulduar. My only complaint about the tier itself would be that I wish there was a side dungeon, something like Gruul/Magtheridon's Lair where we could pop in for a break in the monotony.
3.2 brought the completed Argent Tournament, my least favorite part of the entire expansion. Many have criticized it, and some with good reason. ToC in general felt like a waste of a Tier to me. It seemed like it was hurried together to buy time to finish off 3.3 before players started foaming at the mouth. Well, foaming at the mouth more than usual. The Argent Tournament itself strikes me as something that would be one of those good side dungeons mentioned above. Maybe with one or two fewer bosses, it could be an easy night of raiding for some tier gear. Something to go hand in hand with another major raid that together made Tier 9. It just seems too... well, mediocre.
I'm hoping 3.3 and Icecrown will be amazing.
The gear. Where do I begin? Oh yeah, it was bad. Really bad this time around. While leveling, sure, all my stuff matched. If you call the same drab muted browns piece after piece matching. I didn't look like a psychotic clown, but at least Pennywise kept things interesting. And the tier gear started off using good (well, for some classes) artwork from old Tier 3, and only went downhill from there. Tier 8 is debatable. Some like it, some don't. But most agree Tier 9 is crap from an art perspective, and Tier 10 is shaping up to be the same for a lot of classes. *cough*Death Knight*cough*
Ahem.
Despite all my complaints, I enjoyed this expansion. I think they struck as good a balance as can be hoped with the difficulty of content. There will always be those complaining that it is too easy, and they will always be a vocal minority. But as Blizz becomes more experienced with something like this, and let's face it, they're really the first to do something like this, we will see better and more tuned encounters that can be accessible and fun. This expansion pack is the best, by far. No questioning that. They certainly could have done some things better, but they did a lot more things excellently.
In short, they did as well as could be hoped, and better in a lot of cases. It's my favorite expansion pack, and the future looks bright.
Things I hated: Borean Tundra, Garrosh, art on the Tier gear, Garrosh, Varian Wrynn, Garrosh, Sylvanas's voice, and Garrosh.