I changed from Sky to o2 broadband and its fantastic!!!!
We had huge problems with Sky with over charging and poor speeds and they did not care one bit about trying to resolve our problems!
Not the case with o2, we did have a problem with connection one day so called the call centre which is not in India thank god! and the representative was really helpful and sorted out our problem (which was not down to o2 but the whole exchange had gone down) really quickly!
The set up was really simple and as above we were kept informed throughout, we continue to recceive messages reminding us that payment is due to be taken a couple of days in advance which is a nice touch!
The speed we get is the one advertised, again not like Sky! If there is ever an issue with your connection the connection wizard tool will automatically attempt to repair the problem without you having to do it!!!
Definately reccommend o2 broadband!
Overall we are really happy with the package and have never had any problems!