One of the original DVR makers, TiVo has tried to keep pace by offering more and more recording space and more and more features. The current top-of-the-line Pro HD model, which requires a $14.99 monthly subscription, is designed for TV addicts: Six shows can be recorded simultaneously, and the box will store up to 450 hours of HD programming. The Roamio also connects to streaming services such as Netflix, Spotify and many others. The TV fanatic on your list can even watch recorded and live shows from anywhere via an iOS app. (Android is coming.) One caveat: Not all shows or channels can be watched remotely due to copyright restrictions.