When it comes to conversions SEO is better hands down. Try it for yourself. SEO a commercially viable term to the first position and then make a duplicate page using PPC. SEO should convert at least 3X better.
Does SEO have limitations? Sure! You can SEO keywords and phrases to the top but you can never get all of the different word order permutations and combinations. Plus all of the plural & singular versions of each word. It is not easy to get first position ranking results for the same keywords across multiple search engine. So your not getting complete search engine saturation.
SEO is great for your highest dollar value KWs & KWPs. You can fill-in the gaps with the PPC.
Looking at Google analytics today I see “lead generation for acting classes mumbai” not quite the market I was looking for. However there is still some relevance and I didn’t pay for a click. The SEO’ed term was “lead generation for acting classes” If I used PPC I would have to use [lead generation for acting classes] an exact match or use “” and have a HUGE list of negative keywords.
PPC is great for testing a new product or service without waiting 3+ months for the SEO to take effect. You do have better control matching keywords with products and services to potential customers. If you use PPC no problem & no worries WYSIWYG. However the PPC beast will soon be hungry again.
Without writing 2-3 pages on the subject if you have to pick one I would pick SEO. SEO really levels the playing field. Smaller companies have the ability to compete with larger corporations for competing keywords without having to compete with their paid search budget. SEO, if done properly can see results lasting for over a decade. You can keep ranking results with little maintenance compared with PPC endless appetite for more $$$
Bill Scott Internet Marketing Expert