Don't start a new line when you start a new sentence. Always capitalize the first person pronoun "I," no matter where in a sentence you use it.
Also, try to provide better justification for your conclusions than what feels right. Theorycrafting arithmetic to show what stats do, or analyzing logs are both good approaches. For example, we all know that crit provides both throughput and regen. But how much?
From everything I've run and tested I think I have to agree with this the most.
10-man/tanking healing: (haste to soft cap) > crit > mastery > haste
25-man raid healing (haste to soft cap) > mastery > crit > haste
(haste to soft cap) > mastery > crit > haste
Back in December, and January i posted a few places about how certain stats worked towards mana regen and healing throughput and how as softcaps are reached other stats become important. As Jessamy says above, as each stat increases it increases the effectiveness of other stats.
From my experience Haste isn't as valuable as crit until the softcap is reached. Once there keeping it above the softcap should be a priority, but increasing it doesn't add much to it's value until the next major milestone is reached.
Last I checked, Mastery doesn't work for Riptide ticks, Healing Rain, or EL ticks, just directed heals. It makes the biggest difference only when it's needed most. Which is nice in 'oh crap' situations, but it's very ineffectual until that moment happens. It doesn't increase the odds of maintaining AH and triggering AA, and it doesn't grant any mana regen, I am unsure, but I don't believe increase the overall amount healed by EL either.
Crit does everything. It generates mana, it increases direct heals, heals over time, triggers AH for reduced heals needed, and AA for more heals given. The best part it does all these things even better with more Haste, and yes with Mastery, but it doesn't require you to stack either to be effective.
In fact, my experience with 2 different gear levels of 85 shaman has been almost the same. Haste to softcap reforging Mastery to Crit and Haste. Once at 916 ish (buff dependent) maintain Haste for HoT ticks and cast speed else ignore it. Put everything else into Crit and Int (Gems, Chants, etc), and load the last of your stat mods to spirit. I've not been running 25's but in the few 10 Heroics roughly 20% Crit has helped more than any other stat. The Haste helps, Mastery helps, but Crit makes everything I cast work better the more I have.
The same as it did 3 months ago.