http://i41.tinypic.com/34r827d.jpg
http://i40.tinypic.com/33c20kg.jpg
http://i44.tinypic.com/25ri886.jpg
Survival; Dire Beast and Fervor don’t appear. Why? Because I’m using Thrill of the Hunt, as Surv is my AoE heavy spec. It is not used on fights that are add free or light in adds.
Beast Mastery; Pretty straight forward. I have 2 Spirit Mend macros, one for me and one for my focus target (which is usually a tank).
Combat; MikScrollingBattleText. Must have. The default damage text tells you 150,000 crit, but not what DID that crit. The combat log flies by so fast I can’t read it. MSBT puts an icon there so I know what’s critting and for how much. The notice at the bottom may seem redundant, but every once in a great while I'll miss a CD line on NeedToKnow epiring, and the click of the notice will reinforce it.
Neither have Stampede listed, because it has such a long CD that by the time it’s down to 10 sec, I’m watching it ready to hit it. Explosive Shot and Kill Command are omitted because… 6 seconds? I think I can track that just fine. Serpent Sting is actually a target debuff timer, so I know if I get careless and it falls off.
All my toons are similarly set up, UI is the same with relevant CDs being tracked (Riptide, Swiftmend, Divine Givememana, Rupture, etc). As shown, the bars, when not in edit mode, are not visible unless they’ve been triggered (i.e. I’ve activated Bestial Wrath).