A paid keyword tool with a database of over 330 million search terms.
A paid keyword tool that compiles keyword search statistics from over 180 search engines world wide.
A free keyword tool that provides estimates on keyword search terms.
Keeping Up With Search Engines
Search Engine Watch
Current search engine news and advice from industry experts.
Search Engine Land
Bleeding edge search engine blog featuring industry professionals.
Matt Cutts’ Blog
Googles own Matt Cutts blog
Aaron Walls SEO blog
Search Engine Optimization Training
Search Engine Academy
Search engine optimization training in a workshop environment