Latest version does not work with IE 7 (only checked this version).
MIME type for some .jpg files are reported by IE as image/pjpeg so validateMimeType fails.Running the test on same machine with Mozilla works fine.
The script / class file_upload does not support multiple MIME types for same file extension.
It seems that when uploading IE is getting the MIME type from file content using FindMimeFromData, and that returns image/pjpegfor standard MIME type image/jpeg you can see this in this MS article:
http://msdn.microsoft.com/en-us/library/ie/ms775147(v=vs.85).aspx
I suggest that if possible your script addresses this issue.
Alex

