Im about the same as you and download loads of TV shows, etc and am happy with it

Im with O2. I was with Sky and showing 3-4mb if that

O2 is running 6-7mb on the same phone line
My Mum has had nothing but grief with Sky, constantly fluctuating between 0.5mb to 4mb

Sky are not interested either and just said try using it at another time of day

I wouldn't go back to Sky for BB if it was free