Regarding the zip 100 drive, it should work with recent kernels provided you load the proper module. The parallel port version should work with the ppa (older) or the imm (newer) modules. You can test the presence of the modules into your kernel using
Code:
modprobe --dry-run -v imm
In my opinion the ZIP 100 drive was a great piece of hardware, supported by linux since the good ol' days of red hat 5.2 (nostalgic) and earlier releases. Kernel 2.2.14 introduced the ZIP support, if I remember well. Regarding the USB version, it should work with the usb_storage module out of the box (you should have it already loaded). More information,
here.