Know of a good form with a reliable file upload feature

We have tried a couple form plug-ins that are supposed to allow our users to send some information along with uploading some image files. We have had them work, but not 100% of the time. It seems that they are less and less reliable. Just wondering if anyone knows of a WP plug-in that would be reliable for file uploads. I think we are struggling due to lack of a visual to the user that the file is in the process of uploading and users trying to upload large file sizes. Contact Form 7 was one of the ones we have tried. They other and more recent one, is Formidable.
Thanks,
Nate