When providing a download for software archives I always like to provide both a zip and gziped tar file. 7-Zip is a great free tool for archiving, even comes in a portable version. I used to use it to create a compressed zip file and a uncompressed tar file. Then I would upload the tar file and gzip it command line. Kind of a pain, but I didn't see where 7-Zip would do gzip compression. I found it. The trick is that 7-Zip will only gzip a single file. So creating a tar.gz is a two step process. First create the tar archive, then use 7-Zip to select the tar and you will get an option to gzip it. No more getting out SSH to do it command line.