If you have ever spent hours downloading a big file just to find out it is corrupt and you need to re-download it then ZIP Repair by Diskinternals is for you!
Once installed; ZIP Repair is pretty simple. Start the app, point it to your broken ZIP package, and tell it where you want the fixed-up file to go. ZIP Repair does its thing, drops off the files, and reports in a list which files were fine, and which needed a little work.
As always let me know what you think.