Pros

*  It features slight compression, more or less.
*  Easy to use?
*  Umm, interesting code?

Cons

*  Slow
*  Compression too slight
*  Only works on text files, may lose or corrupt EXE's, etc.

Useage:

procedure crunch(sequence in_name, sequence out_name)

procedure decrunch(sequence in_name, sequence out_name)