I'm currently reworking the file uploading process of our own (custom) CMS system. This CMS powers different types of websites and is mainly used to upload new or select existing images. Some clients have big amounts of images uploaded, spread out over different folders.
The upload module is currently quite advanced, but I have the feeling that the big amount of options is making it overly complicated.
That's why I'm looking for examples of good upload interfaces/processes and advice on general best practices. Anyone got any?