I have been using virgin (previously Ntl) broadband package and so far I am satisfied with their service. The broadband connection is through cable and therefore it is quite fast even though my speed is 2 MB. If one use broadband packages via phone line, it could make things slower especially during busy hours.
I will recommend Virgin or Ntl broadband packages if you are looking for any broadband.