skcsknathanc(whew, that's quite a handle!), The answer to your question is yes. I write on two blogs. Posts from both blogs have, every once in a while, appeared on the top posts listing at the same time.
And Andy, that's a great point and a very nice reality check: the top posts/blogs listing is a good place to go to see what's up on WordPress. Better still, though, is the new related tags feature, which I've been playing around with and have used already to find some nice sites. Thanks for that.