My clients often ask about the best strategy between SEO (organic) and SEM (Paid pr CPC Results)
I think SEO if the best option in the long term, but if you want to have visitors in a rush, you should consider Paid Results.
Take a Look of this analytics image:

As you can see, the visitors coming from paid results vanishes after the cpc campaign ends, while the SEO organic results lasts.