Is the fact that I am doing this wireless this problem? Best I could give you is maybe. I'm not familiar with Roku, but I have a few streaming devices that I use. I tend to prefer them to be hardwired as you tend to have less interference from outside sources. But here are some ideas that might be part of it: 1) What wireless router do you have? Some older ones won't have a very high connection. I would recommend an "N" or "N+", but "G" should be fine also. It should be able to match your internet connection at least. But a wired connection is more consistent if you can do it. 2) What is your internet connection speed? I can't always stream HD content at 3Mbs speed (as I only "get" 2.1Mbs out). Also, if anyone else is using a computer or other internet device, that may steal from your bandwidth. 3) Amount of data streaming may vary. Your wife's movies maybe at SD, while the games you are watching might be in HD. Movie viewers (Netflix) also tend to throttle back the quality to match your speed. Last time I watched sports, it didn't do the same. You will want a 4-5Mbs connection to watch HD safely (a bit of a guess, since I only have a 3Mbs connection and sometimes can watch HD). 4) The streaming source. If the NBA was giving a free preview, they might have been overloaded with customers. 5) Watching at high volume internet times may limit your bandwidth also. Most providers offer speeds "up to" the advertised speed. More users normally means less speed. Hope that helps. BTW, what does it matter if you watch a MLB game that is behind 1/2 of an inning (unless you are on BF.net at the same time). I record various sporting events (like Packer games) and wait an hour before watching. By the time I've skipped commercials and half time, I've caught up to live TV at the end of the day and saved myself an extra hour. If you don't know its 1/2 inning behind, its as live to you as if you were at the game.