For my blog, I rank #5 in Yahoo for a pretty competitive keyword, even beating the site that has the keyword for its domain name (300,000,000 results, 1 mil searches on Google a month). Yahoo is first to spider my site, and yahoo ranks some of my deeper pages high for certain keywords I never knew existed. Yahoo also says I have like 400 backlinks. It's like Yahoo is humping my site right now. But what about Google? I don't even appear in the top 100 pages for that keyword I mentioned. Google says I have 20 backlinks, and I'm not getting any love.