From Benjamin Hollis:
PNGGauntlet combines PNGOUT, OptiPNG, and DeflOpt to create the smallest PNGs. You can create PNGs without changing the quality of image, only size will be changed. Converts JPG, GIF, TIFF, and BMP files to PNG. It features Ultra-configuration and you can add whole directory at a time for compression of images.