Best resources on SEO
brm: Here it is: http://www.seomoz.org/article/beginners-guide-to-search-engi...
They call it the beginners guide but unless you're thinking about running an seo firm its more than you ever need.