Pretty happy with talktalk, you can do most things online, so have mostly avoided their call centres, and I've got a fast connection (about 68Mbps). As usual remembering to recontract when your current contract expires will save you money, and you can get "new customer" deals without having to argue much.
Time With Provider: 3 Years
Package Name: Faster fibre speed boost