1. The leads generated by SEO are better and hotter.
A lot of people know that PPC is paid advertising
Meanwhile, outside the Internet Marketing niche, most people don't know that SE rankings can be "manipulated"
So they genuinely perceive it as a Google recommendation if you're on the top spots.
2. SEO has extremely low costs.
You might want to outsource some stuff or hire an SEO service, but you can pretty much do everything yourself for free. It would be time consuming but worth it.
Whereas in PPC there's keywords rising to even $50 per click, that's insane.
3. Authority Value.
A few months ago I made a poll here discussing what would define an authority site.
The general consensus was that the top organic SEO rankings for the most competitive niche keywords would define one.
The only particular advantage of PPC is that it can be implemented fairly fast. You can have a campaign running within a few hours .
However, that is a disadvantage by itself, people rush into their PPC campaigns without doing the proper research previously and lose a lot of money.
My guess is that when you're positioned next to IBM and Entrepreneur Magazine it really helps.
What would someone believe when they see your site there?
"Google places this guy next to IBM and Entrepreneur Magazine, he must be something".
The above quoted text is what a client told me he thought once he saw that precise ranking. I'm talking about an offline client, who had no idea about Internet Marketing until after he paid me $10k.
Talk about insane traffic and ultimate branding.
What you think?