I have HD tivo and it great. Holds 200 hours of regular programing. Some people have had problems with them but I never have. The perfect solution to not missing any programs while your on your cruise. You may have to ad a few days to your vacation to watch it all when you get home.