With that attenuation I think I'd stick to 2Mb as long as it's stable.
Max is an adaptive service and BT's systems are pessimistic. Any sign of instability and the exchange slows your line down to try and achieve stability. As I understand it a fixed 2Mb line will just resync at 2Mb after every drop. As long as the drops don't interefere with your usage and as long as the line resyncs immediately that's fine. A Max service will start to slow down in a form of 'self defense' until stability is achieved.
However your noise margin at 7db is good and suggests you have a clean line. You might find that you can get a higher sync with max despite the line length. In theory 3Mb sounds achievable.
Unfortunately BT's profile system might make any increase a moot point. End-user speed increases go in step increments and I'm not sure if your line would sync high enough to see a speed increase. You would have to sync at 2.3Mb or better to even get an equivalent profile to what you currently have. That's possible but 'doing very well'. To see a speed increase your line would have to sync at 2.9Mb which is pushing it for your attenuation.
Tbh I think the risks outwheigh the advantages. Better the devil you know.
Andrue Cope
[Brackley, UK]
Edited by Andrue (Thu 26-Feb-09 21:54:27)