Long Story:
I got Sky a couple of weeks ago. They're coming tomorrow to take it all back and remove the dish. I was messed around with the installation date for TV, which they got wrong anyway and turned up two hours before they should have, and then proceeded to cover my TV, PS3, furniture and carpet in brick dust. They failed to mastik up the hole they drilled for the cable, so there's an open hole into the wall cavity now. The phone installation I had to spend 30 minutes on their Customer Service line (which is a premium cost call) only to find out that they'd failed to organise the line with BT, and they couldn't do anything till Tuesday, because Sky customer services don't work Mondays. They won't let you cancel over the phone - it has to be in writing - even though the brochure says you can contact them by phone to cancel. They failed to respond to the email sent to the address they gave me over the phone. They failed to respond to the email I sent via their website for over 48 hours. The Customer Services people can not, or will not, speak to the people in their own 'Cancellation' department, and you can't speak to them because they don't deal with customers over the phone - only via email.
Short Story:
Sky = FAIL
Virgin Media = WIN
Virgin - rang me soon after receiving my cancellation letter, reduced my bill to undercut Sky, gave me a free HD Box, gave me more channels, were thoroughly pleasant when I called their freephone customer services number to activate the HD channels - got me back as a customer with the vow never to let Sky near my house again. And the TV pictures better too.