Depending on the keywords for which you want to get high rankings, you have to employ different tactics. Keywords with less competition require different tactics than keywords with high competition. The keyword should be simple and user-friendly. The description must be keyword rich format without stuffing. Try this one - Keyword Tracker - I heard this but never used this. Because, I am using Google Keyword tool - getting enough information. I guess, its giving the detailed information, even though its made for Adwords. Then, I suggest you to use Google Insights & http://www.linkdiagnosis.com/ Link diagnosis will give more ideas about keywords for your site - based on your site & your visitors.. __________________