Josh Stewart loves MythTV -- so much so that he is building his own front-end app for it as a drop-in replacement for MythTV's default. The replacement is called Gloss, and although it isn't ready for prime time yet (no pun intended), its OpenGL effects and GStreamer bindings show plenty of promise.
One of MythTV's distinctions among digital video recorder (DVR) applications is that the front end (through which you watch television and recordings) and the back end (which runs the scheduling database and records video to disk) are separate apps -- and multiple front ends can connect to the same back end independently.
Stewart describes himself as a long-time, everyday user of MythTV. "When it's working right, I really believe that Myth has to be one of the best ways to sell Linux to non-techies."