Apples and oranges perhaps. But here is the Google Blogsearch for ibiblio (4,786 posts as of 9/16) and here is the technorati search (only 507 posts as of 9/16).
Jeff Pomerantz has been testing out Google Blogsearch too.