I've been prioritizing Hit and Expertise to (soft) cap, then Crit>Mastery>Haste. Crit gems are superior to Strength due to providing twice as much of the stat; only match sockets that provide nice bonuses (although this is discretionary). I no longer use any Resilience gems or enchants. Some people still run with Resilience on chest, I prefer Stats. That's discretionary though.