SEOBook.com's link harverster works perfect for me: http://tools.seobook.com/link-harvester/ You can also download the local version link analyzer tools (which is free) from the website.
These are a bunch of link checking tools you might find useful http://www.webmaster-elements.com/webmaster-tools/link-checking-tools.htm HTH