I will say that SEO is better than PPC when it comes to creating ranking. PPC is good if you are dealing in short term packages like holiday, tour or selling products for special occasion but for long time results you need to do SEO for your researched keywords. I have done more than 10 projects and still they are ranking for search engine.