I'm in the process of updating the text drawing in Media Center.
It gets a little technical to talk about how it works now, but basically the drawing always funnels through the Windows SDK. And the regular Windows API doesn't support the alpha channel when drawing text, so we jump through hoops to support alpha (a second render, conversion of that render, then a final render). More and more places in the program require alpha support, so this has become an increasing problem.
The new system will use the Windows API one time, and then use internal functions.
This will bring several advantages:
1) Text drawing will be faster (maybe lots faster, but I'm not sure yet)
2) Text that draws with alpha (Theater View, etc.) will support
ClearType (color shifting to improve apparent smoothness)
3) All text drawing will support alpha, so drawing with alpha support will be just as fast as no-alpha drawing
This isn't exactly a killer feature, but it's a small touch that will make the program look a little better and work a little faster.