Its decent. I got it a couple years back and not much has changed or improved software-wise. My connection at home has gotten a little better so the picture is decent on the road, about 400kbps, though that is the weakest factor. I am not a videophile though when it gets choppy and grainy I would rather just wait until I get home and watch Sports Center in the mean time. All-in-all it is easy to set up and there is almost no configuration involved. With that said, there was no such thing as Hulu back when I bought it and I find that it is a much crisper picture on Hulu or any of the other sites put out by the networks, though that usually forces you to have to wait a day to watch depending on where you are.