Downloads are now back on our own servers, now that we have three different servers hosting the various services. All three servers are currently very overpowered for what they're serving (both processing and bandwidth-wise), so the only possible cause of slow downloads right now would be something between users and us in the Interwebs, which is unfortunately out of our control, sans for distributing the downloads via a bunch of servers in a bunch of different locations. We somehow had complaints even with Amazon S3, so I'm not sure there is anything more we can do. Glad to hear it's at least faster for you though, @Sir BLaDE.