Hi guys hows things?
just dropping in to give my opinion

Raid spec for shaman is oc resto cause the gear the resto shaman can get is just sick compaired to that of other specs, sure its sucks in soloing and sucks in pvp but thats cause its raid spec.
Elemental shaman are useless dps in raids cause its mages and warlocks and shadow priests that do any kind of serious dmg.
Enhancement shaman are good when they are geared up to the hilt with epic dps gear and weapons that kill with a single blow but to get that you must 1st be raid spec and get that gear as secondary pickup
Resto shaman in +healing and int gear with nice regen is just pure bread raid spec, it will advance the raids and get people geared up fast.. simply cause chain heal is just over powered and instant heal is a must so you can prove ya worth at the last second saving the tanks ass. healing totems over power healers so thats 1 huge less issue to deal with.
Depends what you want really, if you want to pvp and solo then roll enhancement, if you want to raid and progress faster in pve then roll resto and if you loose plot and forget what your doing you can go elemental :O.. yup bliz really shafted us on that 1
Anyhow you can take what you want from this but my advice comes from hard core raiding on a pvp server with most classes.
If you must raid none resto make sure its enhancement though.
_________________
Thas bin upont moors bartat. thas tabit cold!