Dropzone is an easy to use drag'n'drop library. It supports image previews and shows nice progress bars.