Aparte de la calidad de los routers que te regalan. Yo tengo Movistar ADSL 10 Mb y aunque siempre me ha sincronizado a lo máximo, nunca pasaba de los 920-930 Kbps de velocidad de descarga, y además con continuos altos y bajos.
Ahora tengo un Cisco y pilla (y a veces supera por poquito) el 1 Mbps sin problemas y de forma constante.