WinRAR very good, but not free. 7zip has best compress I think, but not by much. And is free. TugZip another good one, free and many formats to create such as CAB files. 800th POST!
Me being a Sikh, I don't celebrate christmas that much, cuz it don't apply to me. But living in the UK, I always enough the christmas stuff on TV, e.g. movies.