Try PhotoRazor, not only can you downsize but you can also increase the size. You can select a single photo in a folder to resize, or do the lot. You can also adjust the quality by percentage which reduces the size in kb. The resized photos are placed in a separate folder within the folder.
http://download.cnet.com/Photo...