I've been trying to read some new reviews in this year, 2015, but there's not a lot around. For people that have possible tried both, can you recommend one over the other? Are there pros and cons? I know for the most basic package SEMRush is almost $20-$30 cheaper, or something like that, I don't remember. Or maybe Majestic, Ahrefs, etc... is better? I also understand these tools have their own strengths and weakness. Thanks!
Its hard to tell which one is better. All of them have different scoring strategy for websites. However Moz pro is used and consider as best tools to calculate website SEO score.
I had a bad experience with SEM Rush tools recently and I'm not a heavy user of Moz toolbar to tell you what to do, but I can say that Ahrefs is a good choice for backlinks analysis and off page strategies. You can try to use as a free user and, then, tell us what you thought. For on page strategies, you can search about SEO Quake tollbar. I'm using a free version and I can tell you it's good enough to analyse websites. I hope helped you.