This relevancy ranking is what I think will be the secret sauce to Googles blog search success.
I think Google is going to blow them out of the water. So they need to dive into some niche and develop something other than just blog search.