Hi,

on http://www.cmsmatrix.org/matrix/cms-matrix?func=viewDetail;listingId=1050 there is a point Zip upload for Content, with this module it would be possible to fullfill the request (and there are a lot of user in not so developed countries with not so good lines)
The original description of the feature is:
Does the system allow a user to upload a zip (or other compressed file) full of static content, which is then published to the site? This sort of feature is used to do web-based mass uploads of static content.

and there is also the problem of the limit of upload, sometimes drupal runs in a shared hostin environment, where the admin is not allowed to change the filesize limit for upload, so ziped files would help there too.

Hope you linke my feature suggestion and can fullfill it, i also foud a php-snipped, maybe it is of any use for this:
http://drupal.org/node/206918

Best
Thomas Zahreddin