Hola
Hay varias librerias para comprimir, por ejemplo acá podes ver un ejemplo completo con codigo fuente y todo:
http://weblogs.asp.net/carloslone/ar...p-con-net.aspx
Luego que teneras el archivo podes hacer una redirección a tu archivo una vez comprimido "response.redirect("archivos.zip")