A roundup of the current Sky TV/Broadband offers is at http://www.thinkbroadband.com/news/6488-two-years-or...
Sky calculate that the savings on the Sky Sports + unlimited broadband package are worth £330.
Two years free unlimited ADSL2+ on Sky Sports or Complete Bundle
One years free unlimited ADSL2+ on other TV bundles
Save £10.75 per month for the first six months of the TV package
12 month contracts
NOTE: Sky TV prices will increase on 1 September. In accordance with their standard terms, your Sky TV package may rise by up to 10% in a minimum contract term
If you want a fibre service the reward and reduced price TV still applies, but the fibre broadband is NOT free, but at a reduced price of £10/month for 12 months, then the standard £20/month. Fibre carries an 18 month minimum term.