I've heard bad stories about talktalk and their not-so-free free service.
if you're in a telecomplus LLU area you can get a very good deal on Utility Warehouse's "broadcall" service which gives excellent broadband *and* phonecall bundle. If you also take your gas and electricity from them, you can get free phone calls. They also do some respectable deals on mobile phone tariffs (they use T-mobile as a carrier). Take a peek at
https://www.utilitywarehouse.co.uk/store/br...af?exref=052121there's an LLU checker on those pages.
--edit-- the deal is good because being LLU you're not paying BT for line rental, as UW manage your line via the BT exchange and thus can make things very cheap.
Honesty note: I've been a happy customer for over a year, and I get a referral by telling people how happy I am!