Good WP Image Upload Plugin

Looking for a good image upload plugin that artists can use to upload their work to my site. Looking for an easy upload plugin that will upload and notify me when they have uploaded. It would also be great if it had a maximum size limit restrictor.

Will it allow users the ability to upload? Can they upload to specific pages?

You have documentation , free support and you can ask all plugin developer.