After using nearly every single free product available i tried some paid ones like market samurai and internet business promoter but the thing is they are alot off the truth. I have been using semrush it is more spot on as to what the exact searches are and helps me out to choose keywords.
I am not in anyway affiliated with semrush so hope nobody thinks i am promoting the program....Semrush i found out within the seoquake toolbar i use to find outbound links pr and stuff like that.Through semrush i find keywords to target and main competitors.I use the paid 6month version that gives me up to 1000 kewords on 1 keyword if available,the amount of searches and stuff like that.It also analyzes your data from google and shows your top 20 positions in google.I used the free trial but it only had 10 queries a day.