Tried Xenu and found it somewhat wanting. It seems you need to parse through a lot of dreck. Out of 1473 bad links only *3* were deemed true 'bad links'. one was for a Jetpack icon, one was for an RSS feed and one was for a link that had only been partially read by Xenu.

@Lisa League: Thanks for the tip to Screaming Frog. Looks promising.