The process of improving the volume or quality of traffic to a website from a search engine via ‘natural’ or un-paid (‘organic’ or ‘algorithmic’) search results as opposed to search engine marketing which deals with paid inclusion.”
An internet marketing model used on websites, in which advertisers pay their host only when their ad is clicked. With search engines, advertisers typically bid on keyword phrases relevant to their target market.www.wikipedia.com
PPC is good for your company if you want to start selling fast online. You can have an ad online and running within 15 minutes. The problem is that when you stop paying for this ad or your credit card gets declined, your ad instantly stops, which means your sales stop. Everything you invest in PPC stops the second the campaign stops.
SEO on the other hand takes a bit longer to set up and can be more costly at first, but all of the actions you do to get on top of the search engines will drive customers to your site, afterwords – i.e. article distribution, niche directory submission etc. And your ranking is not attached to a credit card – it will stay there until Google decides otherwise.
One great strategy to determine which are the best keywords for you to use is to first test them out in PPC. By using PPC to try out keywords you can rapidly discover the most effective ones that are converting your customers. After that you gear your SEO campaign to target them.
To end things off, the question is “which is better?”I believe this is a subjective question.In my opinion SEO is better in the long-run, but if you want to get rolling right away, go ahead and dive-in with PPC.Or even better use the two to support each-other.