I'm well aware that Behe's been deluged with criticisms of his irreducible complexity theories. He has also responded effectively to many of them, including a ludicrous attempt to show that his mousetrap isn't really irreducibly complex. Subsequently there were responses to his responses, etc.
Here's a web site with a defense of Behe:
http://www.origins.org/science/disilvestro-dbb.html
Thanks. I've added the link to the Michael Behe section of The Ultimate Creation vs. Evolution Resource.