We've used other tools, but we found CanIRank to be the most effective in quickly identifying additional keyphrases that had not been uncovered in our previous (extensive) keyword research. We now have 87 keywords on the first page on Google and over 50 keywords where our ranking has improved since using CanIRank. It gives you data on how you compare against competitors you select and shows you how you stack up on a number of key factors such as Optimization, Content, Authority, and Social reach. Unlike other tools, we've found that CanIRank gives you actionable strategies you can implement to enhance your online Marketing. Highly recommend.