Biscit.net. Had them at home for about 6 months, customer service is quite frankly unbelievable. If they can't take your call they ring you back - HONEST. No download limits and various packages. Can't rate them highly enough.
Am so impressed I'm moving my business to them when the current contract expires.
You can also look here for comparisons -
www.adslguide.org.uk