I use smartbuff to manage out of combat buffs, ie

/click MultiBarRightButton6
/follow focus
/click SmartBuff_KeyButton

The only time that I'm not completely happy with this is when it shapeshifts out of ghost wolf when I play my shammies. Otherwise, I don't know how I'd manage all the rebuffing that most classes have to do.