Right now, I'm doing the channel setting thing, which is fine if you don't forget, or like you said, you can't set the channel ahead of time.
It looks like my best bet is to go with a DVR and I'm trying to get info about them. So far, I've priced FIOPTICS and I'm trying to get a quote from...