Ah, you're at the end of the BT line, the rate you get is inversely proportional to your distance from the exchange.
Do you have cable anywhere near you as Virgin, etc can do you a deal on fibre, etc?
We used to live miles from the exchange and the service was crap regardless, we now smugly live just up the road from the exchange.