Let the hive mind of Engadget get that for you.
"I'm looking for a pair of quality headphones that aren't seemingly made of glass. I'm an avid BMXer which causes me to frequently bash on any type of technology that joins me for my daily riding. I've been through the higher quality headsets in the Skullcandy line as these are supposed to be built for "abuse," which is laughable. I cant wear earbuds or canal buds, as my large ears seem to have a repelling property upon anything that sits in them. Wired or Bluetooth doesn't really matter, but I need something that can hold up to taking a few hits every now and again. I'm trying to keep 'em under $150. Thanks!"
4 solid tanking classes: Warrior, Pally, Druid, DK
4 solid Healing Classes: Priest, Druid, Shaman, Pally
And 10 Possible Dps classes, As every single class can become at least an Average DPS class on their own.
The problem with current WoW for the majority of people is lack of tanks or healers. Another Tanking class that can't heal does alleviate the pressures on druids and pallies to tank, and gives them more incentive to become healers if they desire, and that will lessen the push for shaman (and druids and pallies) to become resto should they desire to go down a dps path.
I think it will in the long run very much help in terms of variety.