What are the best professions to take as a shaman?
Here are some of my picks:
* Leatherworking/Skinning. This is a good profession as you can make mail for your later levels as well as leather beforehand. As well, a lot of the later armour is designed with shamans in mind, like turtle scale armour and voodoo armour. Lastly, I think this profession generates more money than it costs, which is always a plus for the cash-strapped class. ((LW costs a lot till you get to the end and can actually sell stuff))
* Alchemy/Herbalism. I took this for my shaman. I consider the buffs and mana potions indispensible.
* Engineering. This is good for shamans that embrace the "versatility" mentality of the class. A lot of the engineer items shore up the shaman's class deficiencies. The point against engineering is that it is an expensive profession, and most of the items created cannot be used by non-engineers which limits the marketability. ((Gnomish Engineering pwns-Vec))
You could take smithing, but I find it isn't a good fit for shaman. There isn't much of the armour that is useful, and only a couple weapons stand out for shamans.
I'd recommend against enchanting as a shaman, because enchanting can get very expensive.