I think this expansion has been great for balancing specs of most classes. And as long as your not someone in one of the top 10 world guilds, who does everything exactly perfect, never screws up and is itemized exactly perfectly, then it doesn't matter what spec you play as you can pull solid numbers in any spec. I've realized that quite a bit when it comes to choosing races. I was so frustrated that Troll/Orcs get such a good bonus that I couldn't play something other than a troll or Orc, then I realized, that TBH that small tiny little bit, is not going to make that big of a difference unless your a top 5% player. Play what you want, the specs are balanced quite well. You will be happier, and probably play the class better, thus making your dps numbers higher.