I was coming here to say the exact same thing abou the captcha. I had to create an account to post tho. Once I created the account the problem seems to be gone. Are you trying to search without being logged in? Because when I clicked on "Search" at the top of the page it brought me to a new page. It looks like the advanced search page. Then in order to search it asked you to identify the captcha which looked like a broken image.
Once I created an account and logged in it no longer asked you to identify the captcha.