Virgin are the best as the fibre optics go to your door so contstant quality and very high. I'm with BT though, no problems and great free technical service when there is a problem! I may be paying more than some of you, but I understand that techie support is ?1.50 a minute for some of them. And so far BT Vision is working well, too!