I had an engineer our, again, today. However this guy really seemed to know what he was doing and I felt he generally wanted to sort out our problems with loss of speeds and dropped connection.
In the past we have had our profile reset only to have our connection constantly drop out and overtime, lose a lot of speed.
This time, the engineer ran some tests on the line, found some errors. After a minute or two, he came back with a hard hat and a ladder, at this point we knew he meant business lol. It turns out he replaced the wire which was connected to our house to a post a couple of yards away. Now, ever since he has done this, I havnt noticed any drop outs and our speed has averaged around 24-27Mbps (download). Its not quite the 37Mbps we should be getting but if it can remain stable at 25-30Mbps with pings around 35ms then im not gonna complain. I could probably have my profile re-synced again but Id rather not risk it, unless it starts to drop below say 15Mbps.
I hope this will be encouraging for some of you who have experienced similar problems. *TOUCHWOOD* I hope our problems are now solved.