I like Glyph of Revenge - free Heroic Strike right after.
Omen is a nice threat meter to add some details to the in-game threat meter. I like the combo of the two, as the build-in threat meter shows me who is being targeted beside me, while Omen shows me my tps and threat compared to the other peeps on the mob I am on.
Gear-wise? I hope you have a tanking set. That's definitely not a tanking set (nice dps set though).