I tried out the Revue for watching Netflix for the first time last night. The Roku and the Revue are both located at my living room TV so the experience - one would expect - would be approximately equal. I have WiFi provided by AT&T Uverse and the UVerse 3Mbps Internet feed. With the Roku - when I click to begin a video there is a short delay of perhaps 30 second and then the movie plays from beginning to end. Never a problem. With the Revue I got a warning message "your Internet connection is very poor - are you sure you want to do this??" then it proceeded to take about three minutes to download content. Then I was able to watch for about 10 minutes of my movie then it paused to download more content - again about three minutes and I watched another 10 minutes. After about the fourth time of this cycle things seemed to sort themself out and was able to watch the remaining 40 minutes of the film without interruption. So it would seem that the caching method of the Revue is not up to par with the Roku. Perhaps the Revue is assuming a faster Internet connection than the Roku. The reason I got the Revue is to help me stay cable or dish free while improving the entertainment options as more and more content comes via the web.