If you have Sky TV it is £10 a month cheaper at £7.50 per month + £12ish line rental. Also the Talk Talk 'deal' is only for a year and you'll be paying at least £20 a month after that including line rental. By the sounds of things it's pretty unreliable anyway.
I have the Fibre Optic broadband with Talk Talk for £10 a month, no problems whatsoever tbh and speed is at around 31 to 38 mbps.
Two options are 40mbps or 80mbps, were on 40 of course.