I am building a desktop Air app (PC and Mac) that requires downloading a list of media files (10-20 average) that will be fairly large (10-50MB each). The files do not need streamed playback, it is more of a background operation.

I think the DatagramSocket (UDP) would be the best and easiest way for me, but our IT guy is trying to talk me out of it because of server setup and various firewall/port issues we have had with Aspera. IT guy recommended HTTP chunking, which looks like a world of hurt to implement in AS3 (cannot find a single example on the web) and I am not sure there would be a significant speed increase.

Any thoughts or other ideas for the speediest download possible?

Thanks.