This is now a pretty low-end system, but I'm quite happy with its performance. As you might guess, there are some drawbacks. There's not much you can do to remedy this, but it hasn't been much of a problem for me. Some listed shows are inexplicably not broadcast. This might be nothing more than a scheduling problem, but it's hard to tell.
Programs lose connections once in a while.
When it happens, I just click the play button again in the player window and I'm back in action.