Trying to send a big file to a friend few days back, and i am using 7zip to compress my file. I'm suprise that there are still people unaware of this powerful and most important -> FREE tool - 7zip. Not to mention it's FREE, the compressed output file are always smaller than those using RAR and ZIP. Maybe you should try it yourself too :
7-zip Tools