Great question. Agree with a lot of what's been said about paid links. I've always thought that Google's core search ranking algorithm gives too much weight to exact query in domain. It's too easy to buy a two or three keyword domain with a lot of query volume, pay attention to title tag and body content and rank above the fold with little to no link popularity. I've heard this from a number of webmasters and am surprised that it's not here yet.