I have been using the new HDHomeRun Extend (with built in encoding) since January of this year. I had to send 2 of them back before SiliconDust finally got a good working unit out to me but this latest unit works well with the most recent April firmware update.
I'll mention that last year when I got my HD HomeRun Extend (then called the "Plus"), the first unit I received was defective in that the fan would never turn off and was quite noisy, and wouldn't connect to the network. SiliconDust sent me a new one and that one has functioned well.
I also agree SiliconDust is much more responsive and helpful than Elgato. SiliconDust's user forums are a good resource. But unfortunately SiliconDust can't get Elgato to improve EyeTV software for the benefit of HDHomerun users, and EyeTV is the best DVR software for Mac. (other maverick users will tout MythTV. But every time I started looking into that my eyes glazed over due to all the command-line-level hacking that appeared to be involved in set up and maintenance.)
SiliconDust has a kickstarter fund to gauge whether there is a market for them developing DVR software. I certainly hope they are successful with that, as it would allow them to control both the hardware AND the DVR software and hopefully provide a more streamlined experience. That probably won't be out for a year or so, I'd suspect.
Unfortunately we have a situation where one company (SD) has the superior hardware (Elgato also sells tuners, but still hasn't seen the light on network-attached tuners for some reason), and the other (Elgato) has the superior software, but is unwilling to accommodate users of the superior hardware. So I'm all for SD developing their own software (which they hadn't really invested in before) and displacing Elgato in the market. Adapt or suffer the consequences, Elgato.
I have been using TitanTV's TV-guide service ever since Elgato started gouging their customers for extending their channel guide service and it works quite well for a free service.
I thought Elgato specifically disallowed use of TitanTV as a guide source in their software somehow. Are you doing this through a hack? If so, I'd be curious to see how.
I too have bought the ChannelMaster DVR but find it will freeze on me at times and fail to record programing until a reboot repairs the hiccup.
This has happened to me twice in the past 6 months. It is indeed annoying, but I still consider it a simpler fix (unplug the unit, plug it back in) to most of the setup and troubleshooting that accompanies the HDHR/EyeTV solution.
For example: I'd say 5%-10% of the time, my HD Homerun Extend would record the wrong channel, but EyeTV would label it with the metadata of the originally intended recording. So on our Apple TV my wife would see the recording labeled "The Mindy Project", but when she actually pressed play a show from a different network would have been recorded, and I get the "your system isn't working!" look. I never figured out why this happened, and couldn't find any pattern to it. Seemed to be random and unavoidable, though infrequent. I chalked it up to EyeTV somehow not being able to properly command the HDHomerun to change a channel sometimes.
(Luckily nowadays when a recording is missed you can almost always find the missed show streaming on the web, and airplay it to the AppleTV somehow.)
I guess every system has its foibles. Maybe TiVo is best for quality, but their monthly fee makes it a non-starter for me.
I like recording on the HDHomeRun better because it gives me the ability to remove all commercials allowing uninterrupted TV viewing for :42 minutes without touching anything!
I experimented with ETVComskip a couple years ago, but never got it to work consistently. For a while it was removing the commercials for all NBC and FOX shows, but not CBS or ABC shows. Something to do with different networks having different queue-able signals indicating the start/stop of a commercial break, and Comskip not picking up on those different queues. I stopped messing with the applescript when I lost confidence I could get it to work consistently.
If I had more free time I might investigate further, but at this point in my life it's easier to hit the "skip-ahead" button a couple of times while watching rather than spend an evening or two troubleshooting the ComSkip applescripts.
Back when I started with HDHR and EyeTV (about 5 years ago), I enjoyed the novelty of getting DVR capability at a fraction of the cost of cable or Tivo, and actually enjoyed the hacking/troubleshooting to get it to work well at the 85% level. Now with two young kids, all their activities, and a house/yard to maintain, my time is worth much more than it used to be. Simplicity is king.