Ahhhh.... well poo:

That's the problem right there. I didn't even notice that until you pointed it out. If you are using the upload progress bar, that script that your form is posting to is written in Perl, not PHP. Thus, the MAX_FILE_SIZE thing will not work (as that is a PHP function). I'll have to see if there is a workaround to this.