I need the fastest way to get 10-20 consisting of 500-1500 pictures from our services to our clients. FTP is slow, very slow, and cumbersome. I need an easy web based or application based way for our clients to get these files fast and easy. If you know the solution, please quote it here. We would setup individual usernames/passwords for all clients to access just their files (like we do with FTP). Currently we can access the large database by almost any means (NFS, CIFS, ect) I intend for this solution to run on a CentOS linox box. Please list your solution and quoted price for developing (or tweaking something already out there) and installing it. I'm thinking UDP as the protocol here would speed things up, with some random checks. I'd like the program to test the connection speed, than use upto 70% or so of the pipe with UDP traffic. We also have to think about firewalls and NAT as well.