Re: web based file submit
I'm with Jimmy. File upload and form data is web design 101. If you don't have anyone in house you should be able to find some wannabe web design magnate willing to put it together for you for a few hundred. Now, I don't know why you're adding in the sub-text "(off out site)". Either you don't have enough space or your site is already a lock-box solution or perhaps you don't think you want the hassle. There's no free lunch. A site with adequate bandwidth would probably have 1.5mb per 10 clients. People are mind bogglingly inept at times so you need a help desk. Expecting an outsource that is free, quality and NOT mining the traffic for saleable marketing data is expecting much from a world with so little to offer. I agree the "per-user-per-month" business model offered by the big box guys as "portals" is an easy way to bleed to death paying for a simple service that you can't charge for. Still, a simple authenticated file upload web site run on open source unix can be set up for short money and serve well.
You really don't want to put a lot of resource into getting the files because you'll still have so much work to do just to get the mutated pile of ill conceived 1's and 0's to print what the customer actually wants. ;-o