Paid adds will get you quick results of course but thinking long term, it might not be the best strategy out there for limited keywords. Although paid adds is a great way to understand and analyse potential results of a good SEO campaign. A little of both will give you great results and considerable traffic on your site................