With the increased DVR space we will hopefully be getting shortly, I've thought about the unused drive space that will be available most of the time. Instead of letting that space stagnate, why not dynamically utilize it by increasing the DVR buffer when the drive space is available? Currently, the DVR buffer allows about 45mins or so. If the space is available, why not add to the buffer so that there is 2 hours buffer available?
If the available DVR drive space hits a certain threshold, then the buffer goes back to it's normal amount, dynamically. Or if that is too complicated, just keep a static two hour buffer. The point is we need a fatter buffer and we're going to have the drive space for it!