Professions are really quite personal and depends on what you like the most and all.
On my resto shaman which hit 80 a couple weeks back, i have Engineering, and the goggles from BC got replaced by http://www.wowhead.com/?spell=56487 (Electroflux Sight Enhancers), which aren't too shabby, plus they're not really hard to make - nothing an hour in the basin can't do.
Also, with you having Mining that already makes it easier to get Engineer/JC. I think it's a tad pointless to get BS, but that's just me (who thinks it can be of better use to other classes/specs). LW is an option, but like BS isn't quite the thing for resto shaman imo.
Good luck :)