If you do a BT speedtest ( http://speedtester.BT.com/ ) it'll show the profile which can give an indication of the stability of the connection and if it's causing any limit on the speed you're getting ...
Just want to make sure that I am not going insane and that others are having the same problems as me!!! I have been a Orange mobile customer for years and have had broadband from Wan ...