I agree that Sky is a better service, had Nynex/CWC/NTL for almost 10 years before I got Sky, and even my mum commented on how good Sky was compared to cable. The EPG alone was just like a whole new world, not to mention the fact the service just "worked" without fuss.
Having said that though, this year they have been making strides, the Liberate software on their boxes has finally been coded right and runs smooth and fast on almost all boxes for instance, plus the launch of their V+ service.
I still prefer Sky and their EPG etc, got me 8Mbps for a fiver a month lol and dont like the fact VM will be bought a PE group soon, so im staying put!!