We've been with EE for several years now. They are very reliable by us only dropping off once or twice in all the time we have been with them. But...was on 60mb and now they have been fully taken over and integrated with BT, best they could do on renewal was 36mb for £36/month +RPI annual increase including landline and free calls. Also get an extra 5gb of data on the mobile as that is EE, too.