WinRAR безспорно. Многими тестами доказано, что формат RAR имеет большую компрессию !
Оба архиватора хороши. У WinRar больше возможностей и выше скорость, особенно, на многоядерных системах.
у 7-zip - более мощьный анализатор файлов, и оптимизация лучше. поэтому он zip сжимает лучше, чем WinZIP : бесплатный 7-Zip с
http://7-zip.org/ Если WinRAR сжимает базу данных 5 ГБ до объема 100 МБ, а 7zip сжимает базу 5 ГБ до объема 95 МБ, то это, на мой взгляд, одно и то же. Разница в сжатии у разных архиваторов различается не сильно. Скорость работы различается сильнее. К тому же степень сжатия, как правило, настраиваемая. Ну и формат RAR лучше сжимает "малосжимаемые" файлы, например, pdf. Все равно - разница с ZIP около 10%.