Im within Pipex 512kb at the moment, its good value for money. But im upgrading to 1MB due to be completed on the 11th, and Plus.net offered the best package with uncapped bandwidth.
Best provider depends on which speed you go for. Pipex are good, customer service is average, and the service is generally strong with little down time.