I'm in the thought process of restructuring some of my teams, mostly because im leveling 3 more druids for my all druid team (stealth runs ftw!) so that leaves one of my teams without its tank. Sure, I could just keep my one main tank and sub in for the other team, but I'm brainstorming possibilities.

Right now I have

team 1 Prot Pally Holy Priest 3x Arcane Mages
team 2 feral druid shadowpriest 3x demonology warlocks
team 3 5 elemental shaman
team 4 5 druids
team 5 5 Dks
team 6 the leftovers, bm hunter, another shadowpriest, ret pally, holy pally.

I'm thinking about making a DK tank for my shaman, and either running 4 elemental, or 3 ele and 1 resto (im so used to having a dedicated healer, not sure i wanna stray from it. I have 5 shaman, so I could make 4 elemental and one resto, and cycle out one of the eles in instances.

But then im thinking, what about putting a DK on my druid team, and leveling a warrior tank for the shaman? I'd love to have all 4 tanks, all 4 healers, and all the ranged casters... Pipe dream for now, but given enough time, its within my grasp.

SO, to the point lol. Does a Dk have better synergy with Elemental shaman? or with Warlocks?