I went from EE to Tesco Mobile. A sim only deal, was £10 p.m cheaper with Tesco. So far have found signal excellent.
Ref to cable or satellite, we are with Virgin and I am counting down the days until we can leave them. Internet often down, TV picture much poorer than with Sky.