"A good HTPC has a single frontend software application that the
user works with. The frontend should be easy to understand,
navigate, and functional. The frontend is also responsible for
launching other applications if external functionality is needed.
There are two frontends for Linux that do this, Freevo and MythTV.
Freevo is a Tivo like application that is aimed at providing the
same PVR and DVR like features. MythTV provides the same
functionality as Freevo, but it also provides many others also.
MythTV is being developed a good bit faster than Freevo, but Freevo
is still a good application. Because of this, I recommend
"MythTV is fairly easy to install. The great people of MythTV
have wonderful documentation that would make covering the full
install here pointless. Everything I have written up regarding the
installation of MythTV for HDTV I only put online via this