my opinion
WinAce compresses the best. it's a pretty nice program is it's regestered. But the unregestired is pretty good too.
But i only use it when a file i downloaded is an ace file. Otherwise i use winzip , but i also like winrar for larger files / programs.
BTW, what ever happened to arj's