I am just off the phone to BT after receiving a letter alerting me that my contract would be automatically renewed. At the price of my last bill, I was reluctant for that to happen, so phoned the number on the letter.
The helpful young chap who took my call has set me a new 12 month contract, with a new hub (with hub phone), and a line rental/broadband package that is, essentially, less than half of what I was previously paying for broadband alone!
Had Virgin had cable connected to my building I may well have gone with them for a fone/web/tv package, but our block is a wee bit too isolated from their network (flats across the road have it; flats on same side of street at the top of the street have it – I mean c'mon, wtf?). Anyway, who needs more TV? I watch enough crap as it is.
So, back OT, speak nicely to BT and you may get a good deal!