Stat Weights:
General Ranking - Only relevant at level 90. Will do level 100 stats when it's closer.
Haste to 11% > Crit to 49-53%* > Mastery > More Haste > More Crit
All raid buffed numbers, 6% self-buffed haste. * For TG, the optimal point is 48%~ self-buffed, SMF is around 44%~.
_________________
When you are courting a nice girl an hour seems like a second. When you sit on a red-hot cinder a second seems like an hour. That's relativity. -Albert Einstein