En general, para analizar los backlinks de sites propios la mejor opción suele ser el Google Webmaster Tools, mientras que para analizar los de la competencia una buena opción es usar el Yahoo Site Explorer, que suele dar más información que el comando link: de Google.

Ese link: tambien se puede usar en otros buscadores que en algún caso nos pueden dar información añadida, como son Orange, Altavista, All The Web o Web Crawler.

Hay varias herramientas que presumen de crawlear la web para obtener mejores resultados, como son SEOMOZ Linkscape para usuarios de pago y Majestic SEO gratuita, interesante para consultar el histórico.

Majestic SEOMajestic SEO

Existen otras que no crawlean, pero haciendo uso de una API como la de Yahoo para obtener los links, ofrecen informacion extra acerca de estos. Estas son algunas de ellas que merece la pena probar:

Backlink SEO Tool
Page Inlink Analyzer
Backlink Domain Analyzer
Link Diagnosis
Backlink Checker
Backlink Watch
Backlinks Pagerank Checker
SEOBook Link Harvester

También se pueden encontrar soluciones de escritorio, como pueden ser SEOBook Backlink Analyzer, BackLinks Master o SEO SpyGlass.

Más información:
3 Best Desktop backlink checking tools
Online SEO tools – Ultimate collection
Indispensable link building tools
Backlink age SEO factor