For Keyword suggestions and research Keyword difficulty Keyword density http://www.1up-seo.com/online-keyword-tools i am compiling more related lists also.