Overall, I'm quite pleased. I like searching for shows and having Tivo show me how can I record the show or watch it now on Netflix, Amazon, etc. The interface is lightyears ahead of the cable boxes...which is the primary reason I bought it and I'm not disappointed. The only major feedback is the interface of Amazon and Netflix need to be improved. My Panasonic TV has "Vieracast" and the Amazon and Netflix interface through the TV is just as far ahead of the Tivo interface as the Tivo interface is ahead of the cable boxes. However, the HuluPlus interface on Tivo is great...so maybe we can expect an update for Netflix and Amazon to be more like HuluPlus? Also, the interface sometimes seems a bit sluggish (compared to Uverse, which I used to have but they don't offer service where I'm at)...but just a little annoying, not that big of a deal. Overall, great product and the drawbacks seem to be some minor software issues. A late thought: it would be nice if Tivo could offer the volume of content as a Roku box. I'm not too familiar with this, but it seems it is easier to create content to stream on Roku...?