I'm with virgin for broadband I did as Dave said but they do tie you back to 12 months.  
My problem is it works fine at the moment so to me that's better than saving a few quid,  I too have sky and pay for bt sport so I could  save but I've heard nothing good about  when I was looking.