The current provider of programming information for FiOS TV is often full of errors. While the programming schedules tend to be correct, very frequently the program status (First Run, Rerun, etc.) is incorrect in the feed and as a result those who setup their DVR's to do series recordings will find their DVR's recording old episodes. It would also be nice if a provider which utilized some form of real-time programming updates could be located so that during broadcasts which get time shifted by last minute changes (such as sporting events which run long) could be properly recorded (instead of having to timebox them by padding an extra amount of time onto the end of each show -- which compounds the drive size issue I mention below).
This is particularly annoying on busy recording nights when a mismarking may cause a conflict by having three shows slated to be recorded in the same timeslot -- when in reality two of the shows were first run and the other was a rerun. It's not always possible to avoid this siruation using series priority since the mismarkings seem to vary from week to week.
This is also compounded by the relatively small DVR drive size where going away for a long weekend or a couple of nights during the week (or even for a week's vacation) can find the drive filled with repeated shows (and some first run shows discarded because the drive was full to make room).