We live in the old part of a small village. I've been on BT Broadband for about six months after Sky became totally unworkable. I usually get 38 Meg download, 9 or 10 Meg upload.
What's strange is that there is a new (and highly controversial, 200 house) housing estate immediately adjacent, which has all but doubled the size of the village. BT have recently said there is insufficient customer base for them to install the new Infinity service. So they're still on 1-2 Meg maximum with no prospect of an upgrade anytime soon. Boy, are they cross about it!