This is a java application for uploading multiple files (images for example) to a web page using (for example) a php page. It is capable of sending an identifaction back to the server. Additionally it has a basic mechanism to estimate the transfer speed and total transfer time. JavaUpload is translated into german, swedish and english right now. Additional languages can be added easily.
Try it (note: you will not be able to actually upload files): Webstart