This topic comes up once or twice a year, and the bottom line is the networks who provide the data to TMS need to be contacted. They are the ones that are either originating sloppy info, or purposely not flagging old shows as repeats (or purposely flagging them as first-run) because it somehow translates to more viewers/ad dollars for them (my theory). The last time I checked, less than 5% of the shows were visibly tagged first run or repeat. One way to circumvent this issue would be for DirecTV to implement one of our long-standing Wish List requests: Use "First Aired Date" (FAD) to calculate "First Run/Repeat" status, and only look for embedded "First Run" or "Repeat" flags when no FAD is present. This would work in 99% of the cases where a FAD was present, and might only fail for Canadian or British imports, e.g. Depending on whether or not stations airing those "refresh" the FAD, folks who record those shows might have to continue to record episode type "both". It's such a simple solution, the only reason I can think of DirecTV has not implemented it is because there may be something in their agreements with the various networks that forces them to honor whatever flags the networks send to TMS, even if they are incorrect. But that's just my theory, I have no factual knowledge of this. As far as the Comedy Central shows, there are advanced search workarounds to reliably record both Stewart and Colbert, and other shows with similar guide data.