I'm torn between a TiVo Roamio and a Channel Master CM-7000PAL Antenna Compatible DVR. The first has four tuners and the later has only two. (Plus the Roamio has monthly fees, but the CM-7000PAL doesn't, but I don't mind paying the monthly fees if it means more tuners and less conflicts.) I'm leaning towards the Roamio, but I hear it gets the channels through a database and does not scan for them, but the CM-7000PAL I know does for a fact. I prefer more tuners but won't be willing to sacrifice for that if it means sacrificing channels, so my question is, does the Roamio have all the channels and subchannels in its database, or should I go with the CM-7000PAL and scan for them, for I believe scanning for that will get them all? What should I do?