by web form i mean remotely hosted html forms ( services ) that provided by such firms like 123contactform , form2go , wufoo etc
i want to know the best of them on two terms
1. let file uploading including images
2. unlimited submitions a month
also on these minor aspects
1. ip address block for more than one upload
2. ability to restrict users by uploading files larger than given max file size
3. avert user from uploading files other than permitted file types
4. user verification
You need to spend a couple hours and learn a bit of html and php.
Sure, you might just want a form "now" but what about the future?
If you start learning small bits of programming, which is really easy to do in the first place, then eventually you'll know most of it and will never require the assistance of any services like this again. It pays off bro. Plus, with hosted solutions, you are limited on your designs. If you learned how to do it yourself, then the sky's the limit.