@BitFlipper: I think we're on the cusp of moving away from the "you have to record X shows at once" and, indeed, away from the idea you have to record shows at all. There really isn't any reason that a 'recorded' show can't just be pulled down on demand from some server without the messy business of decoding and saving the stream on-the-fly.