winrar is shareware but fully functuional... but what I like is you don't have to open the program you can right click the file and hit extract here, extract in its own folder, and more really good program.