I'd recommend Zen as well if you want a reliable connection and a UK call centre (Rochdale).
However, they are a bit pricey, the 100Gb/month package is around £35 a month on top of line rental. Their cheapest package is £17.99/month inc. VAT and that will get you 10Gb a month. Next package up is £24.99 a month for 50Gb.
Still, you pays your money and takes your choice. If you want a rock solid connection with no traffic shaping and a clear download limit then I think Zen are hard to beat (they even have a Firefox/OS X plugin/widget that tells you how much of your monthly DL limit you have used). Oh yes, and it's only a 1month contract so if you don't like them you aren't tied into a 12/18/24 month deal.
Don't get too excited by ADSL2+ unless you live right next to the exchange (in terms of line length anyway). I was getting 6.4 Mbit/s downloads on ADSL 1 but now only get 5.9 Mbit/s on ADSL2+ as it uses a different frequency range.