Jim Munro: SEMrush provides GURU subscriptions to some of our panelists to assist us in our work on the Dumb Seo Questions HOA so of course I must mention SEMrush. ...but, if they ceased to provide access, I would pay for the subscription. It`s hard to imagine life without it. :)
Dave Elliott: Seomonitor means im guessing you have a large budget.Love seomonitor that`s your rank tracking sorted then. So, you need link analysis for which I favour majestic. If you don`t have screaming frog then you really should and I`d also consider deep crawl or botify......Semrush is the best one stop solution but there are programmes that do all it`s individual tasks better. I only use it for grabbing competitor keywords.