I will also recommend SE Ranking. They have the best price i guess. It starts from *$*39 per month for daily Rankings check (from 250 to 2500 keywords) when Mangools’ starts from *$4*9 per month for 200 keywords. RankTracker’ price is lower but it analyses only 20 keywords and their amount of tools is limited. For more than 3 years of using SE Ranking and testing other tools I haven’t found better soft.