Long time lingerer here. First time poster, but I had to chime in on this subject. I've been evaluating a large number of HA software products lately, both free/open source and commercial. LinuxMCE was one of the first few that I tested out, and I found some very bizarre setup requirements as detailed below...
First, the LinuxMCE DVD installer actually installs the entire Kubuntu operating system. They have a separate CD-based installer for existing Kubuntu systems, but you must have the exact Kubuntu version expected or you will run into problems. I can't tell you how much of a p.i.t.a. this requirement was for me. I had a Kubuntu 8.0 system and found that I had to wipe the entire system back to Kubunto 7.10 just to try out LinuxMCE.
The next big p.i.t.a. for me was that LinuxMCE absolutely requires two separate network connections. If you only have one network card, then LinuxMCE creates a virtual subnet within your existing network connection for its second network connection. The reason it does this is because the developers of LinuxMCE insist on your LinuxMCE machine becoming the network router for your entire home network. They do this so that they can implement the exact type of QoS settings they want in the Linux routing configuration. I already have a pretty high-end router with all kinds of nice QoS capabilities and lots of other stuff that I definitely do *not* want to have to reconfigure and replace with LinuxMCE. The LinuxMCE message boards are loaded with heated philosophical debates over this requirement, and there are plenty of LinuxMCE developers chiming in repeating the argument over and over that they basically know what's better for the end user than the end user could possibly know for himself.
Note that it is *possible* to force LinuxMCE to work with a single network, but the process is just WAAAAAAY more complicated than it should be. The fact that the default configuration is so weird just illustrates to me that the general mentality of the LinuxMCE development crowd is a little out of touch with the more non-technical crowd. For all of these reasons, I decided against a LinuxMCE install.
Kyle