title: GZipStream or DeflateStream class?
body: <p>The MSDN documentation tells me the following: </p>
  
  <blockquote>
    <p>The GZipStream class uses the gzip
    data format, which includes a cyclic
    redundancy check value for detecting
    data corruption. The gzip data format
    uses the same compression algorithm as
    the DeflateStream class.</p>
  </blockquote>
  
  <p>It seems GZipStream adds some extra data to the output (relative to DeflateStream). I'm wondering, in what type of a scenario would it be essential to use GZipStream and not DeflateStream?  </p>