My Tivo XL 4 (with Comcast Cable) has been sometimes deleting the last program or two I've recorded less than an hour after recording them, even though I've clicked "Keep until I delete" and have the green dots by them. Under Recording History, the shows say "This recording was deleted because it had expired. The space was used for other recordings..."-- yet I had no other recordings scheduled. I had at least 1-2 full HD hours (or at least 12-22 SD hours) left, and the programs were normal 1080i and 720p length one hour recordings. What's worse, while I can get back programs I delete, I don't know how to get back programs the Tivo decided to delete. While I had a lot of other severe problems with DirecTV, I don't remember their own HD DVRs ever deleting my saved programs without asking my permission first. I also liked the way DirecTV DVRs allowed you to set a default automatic "save/ keep until I delete" on all programs. Tivo seems to care more about deleting programs than allowing us to keep them.