I think it's easiest just to do it in Yahoo. site:www.SaveCrazy.com Or whatever your site is. It's the most accurate from what I've seen. All most tools do is just parse the Yahoo data anyway.
http://www.backlinkwatch.com/index.php http://seopro.com.au/free-seo-tools/link-checker/ Good tools.I used seopro.com.au,bucause for me its more faster