Heres a little post that i hope answers some of the most commonly asked shaman questions.
Q; What is the fastest spec/way to level a Shaman?
A: Enhancement is the fastest from level 10-60. Both Enhancement and Elemental level quickly in the burning crusade because they actually have elemental shaman gear in Outland compared to Azeroth.
Q: Does an Enhance Shaman or Elemental Shaman do more dps??
A: I am not totally sure, i have not played an enhance shaman since the windfury nerf, but i would suspect that if say for instance, an enhance shaman and elemental shaman both had full tier 4, and very similar gear, it would be near equal, or the elemental shaman may come out on top.
Q: I Need level 70 spec's, help plz!
A:
Elemental Spec This spec is great for raiding dps, and alright for pvp because you get a %chance to resist interruption when healing yourself. Drop totem of wrath and get natures swiftness if your main focus is PVP.
Resto Spec
Best Resto spec for healing in raids, and its my current spec. If your main focus is pvp i would drop some points out of tidal and totemic focus and pick up natures guardian.
Enhancement
There are alot of different places you can put your points after spending 41 points in enhance, i prefer this build because you get the +hit ffrom resto, improved reincarnation, and totems dont cost and arm and a leg in mana to cast.
Q: Can Shamans Really Heal Efficiently?
A: Ehh.....Shaman healing spells heal fine amounts, but shamans are horrible at mana efficiency, you will want to make mana potions your best friends, you will need alot to heal in raids, and on some longer fights you have to always drink a mana pot whenever its up, mana tide totem rreally doesnt help that much. Pallys, preist and druids are much more efficient healers.
Q: What Kind of Stats does my shaman need?
A: Elemental- Spell Dmg, Spell Crit, Intellect, Stam
A: Enhancement- Strength / AP, Crit, Agility, Stam
A: Resto- +Intellect, +Healing, +Mana per 5 second, Spirit
Q: Dual Wield or 2h For Enhancement Raid Dps?
A: Dual wield is generally better in raids, 2h's are great for pvp.
Thats all i can think of for now, if you have more questions please ask them here