The Roku is a best-in-class device for streaming, and the Tivo Roamio Plus in combination with the Tivo Mini has taken a great thing and made it even better (for homes with multiple TVs).