Doing the math, a 500GB DVR should hold around 83 hours of HD programming. In a 2010 TiVo Premiere XL review on CNET, editor John Falcone said the TiVo 1TB model holds about 150 hours of HD programming. With a 500GB drive, the same DVR would hold about 75 hours of HD video.