Well, I know some linux, and I tried installing MythTV a little over a year ago, and it is NOT the "happy shiny" experience that myth boosters claim. As soon as you try to do anything even a LITTLE advanced, you end up being catapulted into the deepest regions of linux hacking. By the time I was done, I was deeply versed in SAMBA, video drivers, capture drivers, RAID drivers, etc., etc. - and still the system didn't work right. As long as you are installing Myth on known good hardware configurations (i.e. lots of other people use the same hardware), you should be OK. But the minute you setp off the reservation, you can hit deep quicksand.
And the vaunted "user community" only helps when they feel like it, not when you need the help. I tried numerous times to get some assistance (politely, with detailed descriptions of the issues and my attempts to resolve them), only to be totally ignored. That's because there is no formal support for the system, so you are at the whim of whoever reads your request and decides they feel like helping that day.
I was told outright that if I expected to get help from the community, I should "contribute" by beta testing, writing code, or writing documentation. Only then would I have a high enough profile in the community to get a helpful response. I was also told, directly, that the lead developer of Myth considered it to be a personal project, and if someone else got use out of it then fine, but not to expect him to go out of his way to help people.
I'm not making a word of this up. Maybe the situation has changed, maybe not. But I'm a very happy SageTV user, and don't see much reason to switch.
Regarding the article itself, can you guys please label it clearly as the biased boosterism that it is? It is nowhere near an objective review, and the "detailed comparison" table is an absolute joke. What, exactly, was the point of throwing up the logos of SageTV and others, without any discussion or comparison whatsoever? This isn't journalism, it's blatant promotion, and should be clearly labelled as such.
This is SPOT ON. I fought with mythtv for 6 months to get it to do exactly what I wanted it to do, and was never fully successful. I then turned to other linux based htpc software, then to 4 or 5 windows based HTPC-based software, including gb-pvr, snapstream (which I purchased), the open-source one (cant remember its name, sorry) and sagetv.
After NONE of them worked for _me_ (not that they didnt work. They didnt do everything I wanted them to), and thats an important point I'll exapand upon, I bit the bullet, swallowed my pride and installed MCE 2005, and thought I was in heaven. After installing the OS, drivers, and the updates, I had a 100% fully functional PVR in 10 minutes. It just worked. The very first time. Now, MCE has some definite tradeoffs, such as being stuck with the windows IR remote, and no front end/back end, but I'll deal with that.
When you are looking for PVR/HTPC software, the most important thing for you to do is list exactly what you want it to do. Some software does TV well, some are better for watching your ripped movies and/or DVD's. Some are easier to setup, some have better support than others. Take all these things into consideration as well.
Mythtv, while a nice idea, is disasterous if you, as the quoted person said, deviate in any way from a standard installation, using hardware thats fully supported. I would say without a doubt, the biggest crutch for mythtv is lirc. Its simply horrible, and again, straying off the beaten path leads you into known and fully (community) unsupported territory rapidly.
I might touch on mythtv support as well. I reported a VLC bug to the mythtv mailing list twice. The first time, my post was implied as mailing list "noise", the second time I was referred to the mythtv-users list. THE USERS LIST! to report a bug?! Let me say a few more things about mythtv. I needed it to play my rather large library of online (stored on my hard drives) movies. They are a collection of divx, xvid, dv, and dvd img files in various container formats. Neither xine nor mplayer will play them all properly, and the one piece of software that does, VLC, is unsupported.
Lastly, let me mention that purevideo, the dvd codec and framework from nvidia widely regarded as the best there is, doesnt work with linux. So keep that in mind as well as you weigh your choices.