My monthly article at SearchEngineLand was published this week: Small & Nimble Trumps Big & Slow in SEO. Basic premise: small SEO shops are able to be more nimble and flexible than large, slow-moving agencies. That translates to a greater ROI in free search marketing campaigns. (I'm definining 'large' as over 150 people on staff.)
Would love to hear your thoughts.