Everyone wants better broadband and they want it yesterday, but the difficulty is often getting people to part with the extra monthly cost. Alas something else that has been going on for a while is also making it less desirable for people to chase the best deals once they already have a FTTC/VDSL2 service - and that is the high cost of migration.
TalkTalk has revamped its prices, so its ADSL2+ service all inclusive price is £21.45 per month for the 18 month minimum term and has free migration to the service. The up to 38 Mbps download (up to 1.9 Mbps upload) VDSL2 service is not much more expensive at £26.45 per month (includes £17.70 line rental) for 18 months but does carry a £50 setup fee no matter whether its a new fibre service or you are migrating from an existing service.
TalkTalk has a line rental service option, which once you've paid 12 months line rental in advance reduces this cost to the equivalent of £15.93 per month, but don't forget the £6.75 router delivery charge.