My choice, with massive recommendations, is the FastStone Photo Resizer (Currently at Version 2.8). Here is a list of what it does.
- Batch image resizing with basic customizable settings for outputs, includes
- Instant conversion to other formats (e.g jpeg, gif, png, tiff, bmp)
- Image quality customizing (0-100% quality)
- Watermarking
- Bordering
- Framing
- Image editing
- Bulk Image File Renaming
- The option to keep original image file attribute
Cons: Did I mention that it's free??!!??, so no Cons alright! Seriously, no cons detected at all.
If you shoot massive amount of pictures from you digital camera and would like to either watermark it with your name or resize them to a certain size or even to add a fancy flair such like the framing borders, this software is for you. It does the job for you if you want to apply the same change(s) to a large collection of pictures. Google it and download for a test drive. You'll be amazed how well it can work for you.