Bartender4-ThereIsNoCost
Update for 5.0.4/MoP: as far as I can tell, there are no longer any of these types of glyphs, so you shouldn't need this addon. I have uploaded a MoP version to correct breakage with abilities using the new "charges" mechanic, but barring unforeseen changes, you should be able to disable/delete this addon without noticing.
This is an adaptation of ThereIsNoCost (TINC) to work with Bartender4. TINC hides the reagent/count number on action buttons if you are using a glyph that removes the need for a reagent; however, TINC does not work with the Cataclysm implementation of Bartender4. This addon is meant as a replacement.
This addon has no configuration. It will actually work with any client code using LibActionButtons, of which Bartender4 is the {only, most popular} one at the time of this writing. You do not need to load the original TINC if you are running this addon.
There is a known issue with glyphs after the 4.0.3 patch: when initially logging in, buttons are created before glyphs have taken effect, so as far as addons can tell the reagents are still required. Zoning, /reload, scrolling the action bars, etc, will all cause the buttons to refresh themselves properly.
All credit for the original idea and implementation of TINC goes to L'ombra. My thanks to him for such a useful addon! If you find bugs in this addon, they are mine not his; please report them at this addon's page at wowace.
@Sandman53: I've not been able to reproduce that. Are you using the new portal/teleport flyout buttons, or do you have specific city portals on your bars directly?
Im having a problem where when loading my game for the first time on my mage the cost for portals and teleports is gone. I have to fix this by doing a /reloadui and then everything works fine.