Background: I tried running running UK with my 5 shammy team and it was very rough; I wiped way more than I normally do, so I would like to reassign my team members to optimize the teams for instance runs in northrend as I think that will be my primary means of leveling as I hate collection quests with a passion. (follow up question: with rested experience, is this method a good return on time investments? or am I better off ae grinding or just doing kill only quests? which is faster?)

To: Those who have had experiences with boxing northrend instances, if you can help me with reassigning members of my current teams so that they will be viable for the majority of instances it would be much appreciated. (if you can provide rationales for the group composition and which group would be perfect for certain instances that would be a bonus, but by no means required)

Current teams: (all 70+, within a level or 2 of each other)

5x Paladin
5x Deathknights
1x Warrior, 3x Warlock, 1x Priest
5 shaman
4x hunter
5x druid
4x mage, 1x priest

(and a priest / rogue that are basically played solo, but can be subbed in if they would be useful)

p.s. Ideally, I'd prefer something simple like maybe 4 dps/tank of the same class with a different class as the tank or healer, just to make it easier for me to tune the macros, but if the synergies provided by a mixed group is too good to ignore, that'd be good to know too. I've been slacking with wow lately so my knowledge of endgame wotlk spells/talents/instances/tactics are very limited. I'm hoping to be able to feed off the experiences of those who have already been there, done it, and bought the t-shirt so I dont have to learn things the hard way and make changes again later on.

p.p.s. When is dual spec coming out? I'd love to be able to keep them spec'ed both for instance runs and then a homogenous spec for pvp burst damages.

p.p.p.s. on an unrelated sidenote, any idea where is the best place to farm up the schematic for tbc mana/hp potion injectors? I have literally hundred of the tbc potions from leveling up these teams that are taking up way too much bank space.