This looks like a decent program.
However, since this also does rotation (to correct images taken vertically on a digital camera), just be aware of one thing. He doesn't mentional at all if the program does lossless JPEG rotation, so it's best to assume it does not.
This is only an issue if you are rotating or cropping your original images
without resizing. If you are resizing a copy of the image (and keeping the original intact), then this doesn't matter and don't read any further.
The problem is that if you've already had your camera save the image as a JPEG, then it's already applied a lossly compression algorithm. That means some data has been lost. For each further time you JPEG encode an image, you will loss more data, resulting in more noticable JPEG artifacts.
If you have JPEG's from your camera that need to be rotated or cropped BUT NOT resized, only do so with a program that does it losslessly (without having to reencode the data). Most tools that do lossless rotation also preserve EXIF data (which records the data/time you took the image, the ISO setting, the exposure, etc) embedded in the image.
AFAIK, none of the Microsoft tools in XP (scanner and camera wizard, the image preview, or the right-click context menu) claim to do lossless JPEG rotation. I'm not sure if they support it in their Digital Image Pro suite.
There are plenty of tools around that do this the correct way, since IJP (the Independent JPEG Group) has provided the code to do this for free for a few years. Various tools using this code are available for free on UNIX, Windows, and MacOS. Check out any of:
http://sylvana.net/jpegcrop/http://sylvana.net/jpegcrop/losslessapps.htmlhttp://www.friedemann-schmidt.com/software/exifer/http://bermangraphics.com/coolpix/jpgrotate.htm