Best file uploader - for all types