Speedtest seems to show speeds available in the area with your provider, it doesn't show what your actual speed is, testmy.net shows actual speed. That's certainly the case with mobile data, may well be the case for wired data but I'm not sure, either way i agree it's confusing, but streaming i use 10mbps no problem