TalkTalk are offering £25 Tesco vouchers in addition to their current half price deals on their Essentials and Plus packages.
TalkTalk Essentials
TalkTalk Plus
Line rental required at £14.50 a month, or save £60 by paying for a year up front.