I have some questions for specific enchants.
-Does the proc take into account your highest stat? If my mastery is more than haste/critical, does windsong proc mastery?
-Also for Blood DK and prot Paladin that they both benefit a lot from mastery and haste, how far behind is windsong from colossus?is it a huge difference to put windsong instead of colossus?(I am not going to tank heroic raids).
Blurred speed/Pandaren step:
-does they stack with character passive movement speed?(druid's swiftness, rogue, paladin)
-if it does not stack, is blurred speed still better for combat rogue instead of haste? (140 agility/170 haste)