title: What's the best way to upload massive (20 - 30 gig) files from a client to a server?
body: <p>This is the third edit to the question, and I've now removed the original text as it's clearly no longer relevant. </p>
  
  <p>I need to write a client that will allow users to upload massive files to the server.  AJAX and Flash appear to be out as they insist on reading the files into memory before submitting them.  I've been looking around at pre-built applets but nothing looks entirely promising. </p>
  
  <p>Looking for advice on how to do this.  The issue is both client and server side.  PHP is probably not the best server side solution for gathering such files... for that matter does the server need to be 64bit to even address a file that's over 4gigs? </p>
  
  <p>On the client, I'd prefer it be browser based, but am now thinking that maybe it's better to write it as a platform application (even though that's a lot more hassle).  </p>
  
  <p>Really, I'm open to anything, as long as it's relatively reliable.  </p>