A website that I can't live without is SEObook.com which I use heavily for its marketing and Google ranking tips. There are paid services like some of the training and tools, but the blog itself is extremely useful and it's free. The community on inforum has helped me in the past, so I wanted to pass this along.