I have put up a longish piece about Google's ranking. It can be found here:
The reason for this is this the following post on Google weblog:
We're Number One!
It has been brought to our attention that we're the first hit for "weblog" on Google. Wow!