A simple equation for an effective marketing campaign :
Good content (info,service or product) + SEO + PPC, Paid back links, Forum posts to similar niche, banners, etc. = Great traffic and more targeted traffic!
IMO, opting for paid ways contribute well to a good marketing mix especially...