I cancelled my Sky a couple of weeks ago. I don't watch much tv and what I do watch is mainly available on Freeview. The only reason I haven't cancelled before now is because I love the functionality of Sky+. You View boxes are available now though which is the Freeview equivalent of Sky+. I'm moving my phonecalls and broadband to BT from Talk Talk and the You View boxes are currently free to new BT broadband customers.
When I rang Sky, I rang with the sole intention of cancelling. Not to take the pee and say I want to leave just to get a cheaper deal. I have been a customer for about 8 years I think. I have never had movies or sports, just the entertainment package for £26/month. I ended up on the phone to them for 50 minutes whilst they offered me various deals to stay with them. First it was a cheaper subscription (£19.35 was the best they could do), then they tried to offer me their phone/broadband/tv package and then they offered me a free HD box. I don't have a HD tv so that was no use to me. I told them what I would be happy to pay to stay with them but they couldn't do it (I was being a bit cheeky but if you don't ask you don't get).
So I'm going to see how I get on with BT and the You View box. I just hope my internet connection is good enough for it to work properly. All the new gear should be arriving on the 13th of this month.