I've gotten more into downloaded videos, from Hulu, Netflix, and Amazon. I've been having some problems with Amazon, but even when it works, it takes awhile to download. But Hulu and Netflix stream down with no problem. If I download a torrent, its slower than Netflix or Hulu. What governs download speeds?