Everyone's opinion is different. The lasr time I had to deal with BT the service was awful. I would have thought they had got their act together by now. Ive had Talktalk for a few years now and have always found it excellent. The full service costs £15.50pm (plus line rental)which includes unlimited free landline calls 24/7 including 0845/0870 but not other 08s. 1000 minutes to mobiles. Unlimited downloads. They even throw in a Youview box in exchange for a 2yr contract. The line rental can be paid up front for 12months and you receive a 50% discount on that too (1yr contract required). When we have occasion to contact them (not very often) customer service is excellent. I am so impressed I have taken out their £5 mobile contact which includes a free Samsung Galaxy Y (other makes are available). Would I recommend them? Definitely yes. No I do not work for them.