From what I understand there are a couple of different thoughts for resto shaman stat weights. One is mastery heavy, useful if you're pushing progressions and you're raid is still learning the fights and taking a lot of damage. The second is a balanced set-up. I've seen different balances with haste = mastery or crit = mastery or crit = haste, etc. And finally is a haste heavy build, for when you're farming content. I know that is all an oversimplification, but just a starting point.
Now, my main is a resto shaman, and I've been running a balanced build with mastery = haste = crit. It's been working for me, got but I'll fully admit I'm not very far progressed. However, the groups I run with I tend to do very well when compared to the other healers. Here is what I've been using, all soft-caps and soft-cap weights removed:
int = 1
spell power = .75
spirit = .65
crit = .55
haste = .55
mastery = .55
At this point, I'm starting to consider putting a spirit cap in place, but I've not done so yet. I'm sure this is not 100% optimal, but it's working for me until we get something other then the "Temporary Weights". I as well would welcome any other input, and would like to hear what other people might be using.