Long story short - we live v rurally. Our phone/broadband worked fine until one day in late 2010 when BT engineers working on a neighbours line accidentally disconnected our line.
Since it was supposedly 'fixed', we have had constant speed issues. We have had to complain about once every 6-8 weeks and have had engineers out 6 times to fix various line faults. Our internet frequently slows down to a speed where online banking logs you out before the pages have finished loading
. So far we have had the master socket replaced (which we were charged for, even though it didn't fix the problem) and bought a new router because we were told our router was the most likely cause of the problem. Every time engineers come out, they reset the line speed and it runs fast for a few weeks, then slows back down.
Now, there seems to be a new fault. It slows down every few minutes to about 0.01 mb/s (we are meant to get 2 meg), then speeds up again.
Phone company's response??
Oh, they said. You should try getting a new phone 
How the actual FUCK will a new phone make our internet work properly???
Wankers.