Define "all my distfiles." Which ports specifically? Each port is configured with the list of sites from which a port can be downloaded, except for some common repositories like sourceforge for which a central list is maintained. For sourceforge, I believe it's supposed to use a script at sourceforge to find a mirror near you.
Where are you actually located?