Link Checker Pro
Free script, that scans an entire website for problems on links: broken links, redirects, and other bad URLs. You can customize the display. Broken links are grouped under the URL of the source page (unlike Xenu) that eases to make the required corrections. This PHP program could be used online even if it is intended to work at command line on your computer.