I was trying out the wubi installer and it says it will be done in 40+ hours, so I gave up. Is that normal or is this just because of increased traffic for 9.04? I think an installer that has to fetch files is not such a good idea, you should host the whole think that way it can be downloaded in a download manager and mirrored on other sites and installed when you have it all.
Bookmarks