Лучше rar. Главное отличие это пожалуй, что у zip отсутствует возможность работы с разбивкой архивов на части и их объединения при скачивании. Да и с архивами rar как-то он обращаться не умеет. Во всяком случаее я такого не знаю уже лет так 10 почти.
7zip бесплатная и меньше нагружает компьютер, winrar более универсальная но и более требовательна к ресурсам. А ведь ещё есть бесплатные: HaoZip, Bandizip, Hamster Free ZIP Archiver, IZArc, PeaZip и платные winzip и PowerArchiver.