I've posted some code that wraps #ZipLib in the VB.NET CodeBank. I think there might be an issue with the ExtractAllFiles method but you can fix that if you need it or just use the parts you need.
Re: [RESOLVED]How to unzip a file using SharpZipLib
You what? Did you read that code? Did you read the CHM file, the one called "Documentation"? Excuse my incredulity but you really have had the solution handed to you on a platter.