I use Zlib and Bzip. Both are excellent, but the latter gives better ratios to uncompressed data.