Iam currently working on my small business site with a high competition currently on pages 2 and 3 for main keywords. I do realize that getting them to the 1st page will take some more time so I figured that maybe I will start with some affiliate programs for extra income. No what makes me wonder is how do you go about it? I noticed that some people just write out articles and submit them with their affiliate link to article directories while other build websites for designated nich/product and try to rank the site. Which approach is better? Please list pros and cons or maybe I just don?t understand something?