I'm with BT.
So far so good. Get a reliable and good speed and useful and handy BT desktop tools if glitches happen.
A very small and neat wifi hub with good strength all over the house and in the garden.
I pay just a little bit extra to get unlimited download. Very useful especially with the Free BT access to sky sport (not that I've used it so far)..but I am a pretty heavy internet data user. Before I upgraded I did get hit a couple of times with over limit downloads.