Can I, from personal experience, suggest you go for Virgin. I had Sky, dish and all. Every time it got a little windy the screen kept 'pixilating' and breaking up. Despite loads of calls, no engineer and no help. So I told sky what to do with their contract, and brought in Virgin. Brilliant. Never a thing has gone wrong, ever.
I realise this is a post printed in ancient english (2007) but I speak generally. I also put my phone on Virgin and my super fast 'skid on the ice' broadband!!! Love it!!!!