Enhansment
I had the best time enhancement 1-70 then restoration the rest of the way healing dungeons but now with dual spec at an earlier level dual enhance /resto
if your talking about spec, in terms of dps both elemental and enhance do almost 5-6k even with the dps tax if you know what your doing. in terms of race, however, i would get a troll for pvp, a shaman for soloing and group work, if your going horde. dreanai is the only choice for shamans of the alliance
There is a very specific way to play Magic the Gathering Battlegrounds. One can play Magic the Gathering Battlegrounds by purchasing the game at popular retail stores such as Game Stop, Best Buy, and Amazon.
Frost is the best spec to survive moreso i will choose frost :D
Talons of nulgath
the best enhancement for shaman and other things is lucky even for armour,weapon,heads and cape
Shaman is better (once reached rank 5) ithrows on more damage and energy embrace strengthens it. It also has a higher crit and it can higher it's crit chance.
The battlegrounds of World War 1.
Arms warrior for damage, Holy pally for healing. People will argue about this, but trust me, they're the best. This depends on the level you're at. If you're level 85 as of right now, any class can be capable of running the battleground due to having a load of health. In my opinion though having a plate wearer or healer such as shaman/paladin/priest, etc are great for running the battleground. If you're lower levels classes like the Druid or Shaman do the best because they can run fast with Travel Form or Ghost Wolf. Paladins are very OP at the lower level brackets as well as Warriors.
Tauren. If you do pick a Tauren, you should be a Shaman.
Disc
Enhancement shaman should be using mail agility gear. There is BoA gear that is mail agility. If you want to use the BoA gear, this is the only gear that will give the enhancement shaman any use whatsoever. The mail intellect gear has no use for an enhancement shaman.