Recently I was watching a Heroic Sindy kill done by Unreal Realities guild on Barthilas, from the Tank POV. He was using the UltimateShamanUI, it looked ok, but the one thing I noticed that I thought was awsome was his cooldown timer. The CD timer was a slide bar that was split into time increments, each being evenly spaced apart but with progressively greater times, sort of like below. When he cast a spell or used an ability the icon would appear on the slide bar at the appropriate time, and would slide towards the zero point, once it got to zero it would enlarge and slowly fade away to notify the player that the CD was finished for that ability.