Have you herd of 7-ZIP. It producesses zip files that are much smaller than other zip programs, but they can still be read by any standard unzip.
The URL is:
http://www.7-zip.org/
Its still in late beta but I have found the program very stable and have hand no problems with it.