Dann werfe ich auch noch meine 2 cent in den Raum: Wenn man kompletten Sourcecode will, keine externen
DLL's, Unterstützung für große ZIP-Files, auch passwortgeschützt usw. dann kann ich eigentlich nur zu ZipForge raten. Habe vorher auch einiges ausprobiert, u.A. Abbrevia, aber letztendlich bin ich bei ZipForge gelandet, und voll zufrieden damit.
Aber, wie schon erwähnt, kommt eben darauf an, welche Ansprüche man stellt. Wenn es nur ein einfaches (in der Größe begrenztes und nicht passwortgeschütztes) Zipfile zu erstellen gilt, dann gibt es günstigere Lösungen.