Well, to tell the truth, I`d call myself a person who knows seo tools quite well because I have to use them all the time in my work but still, to my mind the best seo tool is right here and here are the reasons for that. Still, the most essential thing is that there is quite a lot of useful software which anybody can use to promote his site!