Your speed would rate as top notch on a 2MB connection.
BT has constantly been improving its infrastruture - hence ADSLMax and in time ADSL2+.
Also see this link re 21CN:
BT has been at the forefront of technological development in communications for decades - many of its ideas are in use around the world.
Video on demand, for instance. Too soon at the time for the UK to be ready for such a scheme, but taken up very successfully in the States by Time-Warner soon afterwards.