I own a small business that generates most of its business via the web. Thus, for a while now I've been paying under the Google Adwords program to have my site listed as a "Sponsored Link". I've also done the same approach via Yahoo's Overture program. The results have been good but costly. Thus, I wanted to get some feedback on exactly how I can bump up my web site's listing in the standard search results area (not sponsored links) via Google or Yahoo. I know that many times the popularity of the "top links" are reserved for sites that have many other sites linking to them. Thus, does anyone know of a legit link exchange type service that would provide this? I don't want to do anything that could be considered spamming, but I know there must be something I could do to boot my list results on Google or Yahoo. Any help is appreciated, thanks.