I have to say I've been perfectly happy with Plusnet. I originally chose them because you could add BT Sport for £5 pm (which they no longer do since the TNT merger) but I've just renewed for another 18 months because it's been totally reliable (I can't ever remember it dropping, tempting fate) and the customer service has been superb. I'm sure there are faster speeds and more bells and whistles but it's been ideal for my needs.