Some ADSL modems have an SNR setting. My old Billion 7800 did and messing with it changed downloads from about 8mbps to 11-12 mbps. They run hotter and the ADSL port runs hotter so the ISP are not exactly enthusiastic about discussing it.
Here is the original discussion I stumbled on. It might help or not.