Floross, I wouldn't trust the SimulationCraft stat weights currently. It's giving similar stat weights for my character, but if I run simulations with +2000 or +3000 of each stat, haste is still in front. It seems that just adding +1000 to each stat (which is the value the stat weight calculation uses) is too less (or there is something wrong in SimulationCraft, I don't know).
Haste goes down after the 50% mark, but before that it should be top.