I am in the process of creating a free keyword research tool. So far it gets an input keyword/phrase from the user and then basically does what the adwords keyword tool does, gets similar words and shows estimated cpc, global searches, etc. In addition it does provide the amount of results for each keyword under exact. I am adding a function that will analyze the top 10 positions in google for the specific keyword, if a specific user inputted criteria has been met e.g. Global monthly searches greater than 50k AND exact results less than 100k Does anyone have any suggestions as to what else I can add to improve this program? Am I wasting my time because another program of the type has already been made?