It depends, really...
Here in Manitoba, you can see a decent amount of variation in speeds for DSL. For instance, my buddy lives in the South end of the city, right near an MTS (Telus doesn't provide DSL here, just yet) station, and he can download stuff quite rapidly. My other buddy, though, lives about 5 minutes from me, and, from what I've seen, his DSL connection (also from MTS) is no different from my Shaw connection. Also, I'm pretty sure a lot of people in this area use Shaw, so things can get pretty congested, from time to time...