BT themselves would probably recommend one of these:
http://www.shop.bt.com/products/bt-i...ator-58LT.html
I have one, but my rural broadband is so slow to start with, I couldn't say whether it made a measurable improvement. A BT tech fitted mine, but you can buy one and fit it yourself provided your master socket is suitable.