Xenu's Link Sleuth
Full user review
"excellent, simple, and very efficeint"
easy to use. I liked both the software and the personality of its developer. Good to know some background info about the developer :)
I did not see any thing to criticize about this software.