Well, I am having the same problem as Oddling. And no, I dont have dial up so that is not the problem. In fact, I have highspeed DSL.
I think maybe the problem is how far the hosting server is away from people in this case. Where is the server located? So the times of download are going to vary in this instance.