Rank checker, keyword suggestion tool, link suggestion tool and keyword density analyzer are the best seo tools and they all are free tools.