I've been told that a Yahoo search result is based on relevant content, and a Google search result is based on hits/traffic.
Please specify the search terms that you used. If you used "Porsche 914 forum" and we were low on the Yahoo list, then maybe we don't have much content here. But it is interesting here nonetheless.