IMO TES4: Oblivion handles this very well. Permanent buffs (like the gauntlet's protection) aren't displayed, while temporary ones are displayed until they run out.
On the active effects tab in your spellbook, you could then view all the effects that are affecting you, be it temporary or permanent.


[Linked Image from miniprofile.xfire.com]