I posted something similar to this a while back and the more I think about the more I realize that there is room for improvement in the file uploading area. As it is now if a user uploads a file that is too big for the set server limits, they have to wait to upload the file to the server before and then it will tell them it is too big. So they then have to resize the file on their computer and try again. Clearly this is not an ideal user experience. I suggest that when uploading a file that is too large that the server should accept any file size and then automatically resize it if it is too large and abandon the error message that it is too big and can't be accepted.