Here is some good info/tools from SEOmoz.
Free SEO Tools
Beginner’s Guide to SEO (free)