There are many tools that you can use to provide brilliant ideas for keywords. We are using simple and yet effective tools which could help us rank a website through all search engines.
One of the best tools we use is the adslab for msn. This tool provides you a forecast that can help you know the impression count and predicts demographic distribution of keywords.
We appreciate some of the SEO tools used for some common professional SEO but we rather base by analysis from the search engines. One of the best tool that Eye Webmaster is using in finding keyword phrases is provided by SEOaltitude. We hope you could find good keyword phrases in your landing page. This will greatly help the ranking of your website.
In doing a research for your keywords, one of the mostly used tools are provided by SEObook. This tool could help you find the most searched keyword within a day. Basing on the result for SEObook you can have some ideas where you can position your keyword strategy for a website.
We, at Eye Webmaster would rather find better tools to use. We know that there is a lot of SEO shared tactics that we can learn from the others to rank a site.