You guys are massively underestimating how many tablet owners are out there attempting to hit the server at the same time. Not even 1/10th of tablet owners have registered here. Do the math.
Sorry for the download speed problems and thank you to those offering alternative solutions. We are paying some money for good bandwidth and global caching. We will look today to the download statistics and talk to the service providers to see what was/is going on.