If you go with someone like Sky. Check out cashback sites like cashbackkings.com/
They are always offering you £££ to buy it through them....
The last sky deal I nearly got through CBK.com I think I was going to pay £6 a month for the year.... certainly worth a look