I'm with Sky. The connection is pretty good I have to say, I've been with them since the beghinning and to start with they were shockingly bad. Sorted out now, but their customer service can sometimes leave alot to be desired and a call centre where they understand English would be helpful too......