I think you do not understand Yahoo Search. 99% of the index is made up of freely crawled pages. If you have good inbound links and a high quality site you should have no problem getting crawled by Yahoo slurp and entering the index for free. There are billions of free pages in the index. We discover new sites for free and add them on a dialy basis. It is really as simple as that. How do you think the search is biased? If the SiteMatch service is too expensive for you that does not make it biased.