Funny how things grow right below your nose and you do not realise it. In this case Google had come out with ablog search and I was totally unaware of it. why should I have known? Well look at the very top of my page. Seems it relsed on 14th Sept. Well here are some more interesting links regarding this.
Google's lacklustre Blog Search
Google: the tale that's wagging the blog?