Which brings us all back to a conversation I've seen here a bunch.... Although a speed test will indicate your speeds during that test, which is normally a short period of time, there exists a big difference in services and how they are able to sustain speeds over time while loaded with data. Most providers will test close to their advertised speeds, they have to or their customers would be screaming bloody murder. But outside of that test, while streaming quantities of data (like a movie) over a sustained period of time, where does the speed go?? Some ISP's throttle, some don't, some just don't have the infrastructure to maintain test speeds over time, some do.....it's nowhere near a "standard" out there. Another issue faced in the marketplace is the perception of the end user of what internet service he has, and that perception is driven by the provider's advertising. I've got what I consider to be high speed internet, 20mbps. There are faster services available. My dad will tell you he's got high speed internet too, his provider tells him he's got high speed internet. He's got 768kbps DSL. I don't consider THAT to be high speed, and surely isn't fast enough to stream movies, or use D*'s VOD in any sort of efficient manner. But...what are ya gonna do?????