For me following are best software for comparing data.
Compare text, code in two files. Press ALT + d.
This can compare files, folders, zip files and many things. One thing I found bad is: It does no show if a ZIP file has two same folders/file in it having extension that is not common.