File & Image Uploader is a free utility for Windows that allows you to upload images & files to 100+ hosting services, including popular file hosts like Mediafire, Megaupload, Rapidshare, Sendspace and image hosts like Imageshack and Tinypic. Multi-server options like Rapidspread and MassMirror are also included.
When adding files to your queue, you can select image or file hosts, choose a host. Multiple files can be queued during a single add action, as long as they're all headed to the same host. Premium accounts, and parallel uploading is supported up to a maximum of eight at a time. When uploads complete, FiU displays links to your files and embed codes.