Wouldn't hesitate in dumping Sky for a second. Had a few dealings with them and it's always been miserable.
Been with Virgin now for 6 years and they've been great. TV that works in all weathers, broadband ay the advertised speed, no additional BT line required. Would never go back to Sky again.