Im in Brazil (south) and I too have a reaaly slow downlaod. Its not really a big problem, I just have to wait about 10 minutes to download.
A torrent seems like a really good idea. You can keep a server seeding the latest stable and the latest beta. It will probably even decrease the total server workload.