My personal choice when I was faced with the same dilema was to use
Buffin.
It doesn't have complete class coverage yet. The author is still kinda afk'ish last I knew but he added the MoP changes I had made and forwarded to him. So he doesn't seem to mind a helping hand.
Your mileage may vary of course