I have Keyword Snatcher but for "parent" keywords (the ones that Keyword Snatcher finds little know variants for) I need something that gives me more information.
Specifically I'm looking for a tool that helps me analyize keywords in these areas:
1. Search Counts per month
2. Ability to suggest keywords.
3. Monthly Revenue Potential (this is at best an estimate) but some keywords could get lots of searches but not have advertisers bidding for keywords etc.
4. Number of search counts for the "exact phrase"
5. Relative competition for Google Ranking.
If I can get a keyword with a fair number of searches, decent monthly revenue potential, and low competition, that's a pretty good keyword to work on.
I use MicroNicheFinder because I have it and get free upgrades. It's older than Keyword Canine which is Jon's tool and which I have no experience using. But I'm sure it's excellent.