I don't see how people can just provide a link to 800 MB files and call it a day. I understand that some products are that big, but how about providing little bit of chunk of about 100 MB each? Even 100 MB is rather sizable. Even broadband, downloading 500 MB file (CD size) is rather excessive. I'd like to download a little bit, close off connection, then resume downloading another day. That's not too hard, is it?
Neither Internet Explorer nor Google's Chrome allows downloading to resume once the network connection is lost. Why is that? Is that too hard to implement? Kids today sure can't program like they used to. They are too dependent on libraries. If the programming library don't support it, they're helpless. Sigh.