Just wanted to comment on the replies you were getting. Wow, I have rarely seen a comment jumped on with so many negative replies as this one!
I agree with you, I have very negative opinions on the term 'SEO', and those who use it. Sure, there might be 'good' SEOs, but I believe the experience of the majority of people, even geeks, of SEO is finding websites high up Google rankings which clearly have no place being there.