Lars Huring and team have created SWFUpload, a small JavaScript/Flash library that tries to re-make the way file uploads works on the internet.
It works by replacing the contents of a div with a small transparent flash that handles all the upload-frontend, javascript for configuration and callbacks and html/css for styling/looks.
AutoViewer is a free Flash image viewer. AutoViewer is designed to display a linear sequence of images and captions. AutoViewer is easy to use with your images (see instructions below).