Question: is 20mb enough for streaming?
Answer: Often fast enough to stream a 720p high-definition video, and it's possible to download some videos within about 20 minutes at this speed. But 4 mbps can still be sluggish. 6-10 mbps: Usually an excellent Web surfing experience. Generally quick enough to stream a 1080p (high-def) video.