I think when I was looking around at TV deals it seemed decent for what I wanted but the 2 year contract put me off massively, not sure if you can get 12 month one now?
Sky have a new broadband called "Sky Fibre", it's 40mb or 80mb unlimited. No download restrictions, no throttling at peak times, perfect if you download a lot. Not sure on BT's usage policy but a few ISPs have started throttling your connection if you download too much or have "unlimited usage" which turns out to be 50GB. Sky's unlimited really is unlimited, I've tested that