I'm shocked myself, but is anyone starting to see Netflix improvements? After a day or 2 of slow speeds on all sites, my Netflix is now streaming in great quality. Maybe a Comcast-like streaming agreement has been struck, as was hinted at?
↧