Quality of your phone line - AREAS with better copper wiring can achieve somewhat faster DSL speeds.
LENGTH of the phone line between the residence and the phone company hub (exchange hub). DSL technology is "distance sensitive" - its performance decreases significantly as you get further away from this hub.
Service glitches. While NORMALLY a constant, DSL speed can suddenly drop if the service provider has TECHNICAL difficulty with their network.