Ah, yes very valid point! (very unfortunate and all too common).
Well if the space is no problem, but the bandwith/speed/reliability is the problem, using Coral CDN may well help (totally free)
They have servers all over the world, so people will get data from a geographically local node.http://www.coralcdn.org/maps/
I use it to access a few Australian sites that are normally slow sending data to Europe, but mostly I use it to access large files on sites with a bandwidth cap.
Try browsing this site via the CDN and see what you think, and if it is any use.http://www.ut99.org.nyud.net