Seeking General Tank Class Opinions
New to the site, long time MMO addict. Life has finally slowed down enough to allow me to return to WoW after a two year hiatus; before doing so, I'm hoping to get some advice from the well informed tanks around here. Having raided as a Rogue all through vanilla (MC-Naxx) and a Holy Pally for early BC (SSC/Sunwell), I think that this time around I'd like to give tanking a go. Problem is, my knowledge of the strengths and shortcomings of the various tank classes in WotLK is, well, nonexistent. Anyone care to share their thoughts? A general overview would be amazing, but I do have a few more specific questions as well...
Are Warriors still the dominant MT, or are all classes now capable of doing so? And OTs? That is to say, what is the typical raid makeup in terms of tanks?
I'm pretty intrigued by the DK as a tank class, how effective are they at this role? Cater more to magic-heavy encounters vs melee, AoE vs single target?
Is AoE tanking a big part of WotLK? I recall in vanilla that for the most part it was not, but I imagine this may have changed. Does any class in particular excel at this role?
What are the various "oh shit" buttons for each tanking class? And are skill rotations as important in tanking as say a DPS class, or is it more reactive?
Outside of the raiding environment, are tanking specs capable of soloing most content?
What, if any, sweeping changes to tanking/tanking classes is Cataclysm likely to bring? Unsure if any such information has even been released, but hey...
And, of course, what is just plain fun about the various classes?
Just a couple jumping off points, please feel free to hit on any topics you feel worth mentioning. Something that may be worth noting is that I used to be a hardcore raider, but am not certain that's something I'd like to jump back in to just yet. Instead, I think I'll be spending quite a bit of time in Heroic 5/10 mans, if that has any bearing at all. Thanks for your help, look forward to joining the community!