I have 7zip, this is one the best extractor. I do not think winrar or winzip is good at all because both separate themselves from each other till they are so unstable and the compression and decompression may cause a corruptions.
7zip is different not only does it support extraction iso, rar, zip , and others its 7z format is one of the best and most stable. LZMA 7zip normally used in installers like msi, .exe where they compress their data with 7zip why because it is the best compression method fast to decompression and compress. enable you to use encryption AES to protect, easy to understand command line to allow you to extract data without user intervention.
So overall 7zip still the best, its free and good.