This is a great list of resources.
67 Experts Vote For Top Competitor Analysis Tools (By Category)
67 search marketing experts vote for the top competitor analysis tools across 4 categories – organic, backlink, content and PPC analysis. View leaderboards!