FindDuplicates
This is a small Java 1.5 application that can find duplicate files on your hard drive. If you’re worried about unnecessary files being stored on your hard drive, this program can find those files that are identical. It works by first comparing file sizes, and for those files that are equal in size it calculates a checksum from the data in the files to see if they match. It is distributed in a runnable JAR file, so in Windows, double-click should do the trick.

Talk about this product