My stuff is all
SEO based, when launching a new site I run a couple of campaigns but rely heavily on
SEO for the sites future.
If you know what you're doing and/or lucky then PPC is a quick way to the top but a risky model, on the other hand
SEO takes forever but is much more secure and if Google does slap your site then you have thousands of keywords to use for PPC.