What is the best freely available compression tool/method?

I've always had this program called 7-zip and 7z is generally okay, but when compressing JPGs it seems I can do little to significantly decrease the file size. The resulting file size is approximately 23MB which is too much, for I am to send it to somebody over e-mail.