Sorry - should have perhaps given you a link earlier - but thats not the
NetMeter I meant, and I didnt realise there was a similar software of similar name
The above version is totally free and not time limited, but it doesnt matter, because what you have seems to do the same thing anyhow.
From the speeds on there.. no its not anything related to IPprofile or capping, the speeds are far to variable for that. Its even too variable for ellacoya shaping.
If anything it looks far more like congestion, either at the exchange or on ISP centrals, or something else sharing at your bandwidth. BT dont use centrals so that rules that one out.
Is it like that 24/7 even during the mornings?
If it was congestion you would at least expect to see peaks at some point much nearer your sync speed.
Just for the sake of elimination, have you checked your exchange here?
http://usertools.plus.net/exchanges/