Start with 10 Great Alternatives to the Google Keyword Research Tool for a list of free and fee-based tools. For extensive keyword search statistics, KeywordSpy and KeywordDiscovery offer paid subscription services as well as a free trials.
A good overview is Optimizing Your Website: Ten Powerful SEO Tools by TJ McCue. Other useful SEO resources are:
Blogs worth following: