I have posted this on one other forum, but I wanted to add it here as well, but became really busy throughout the day. So... I read a lot of threads where people have asked about SEO, how to do it, what it is, how to do it successfully etc. I was reading a post on a blog that had links pointing back to SEOmoz and I followed them.
SEO Guide This is the guide, and it even has a downloadable PDF that you can use if you are offline, but still working on your campaign.
Let me know what you think. Especially if you have something to add to the list
Happy SEO'ing.