I've been with Plusnet 2 years and no complaints - My speed was always around the 1meg mark [I too live in village] then my speed started to decay, Plusnet looked into it and insisted I should get more than 1meg.
I must admit it took 2 months but they persisted got me up to 4.5megs [BT fault]- they have an excellent forum where any problems that have slipped through the net from the service team are picked up.