Another suggestion - in case developing gets boring or you have nothing else to do..
The easynews global search. It's just for members but it has the absolute advantage that's also quite a challenge:
While listing every search result, it also provides thumbnails for each search hit (mouse-over popups & linked). This way you can easily discard fakes (WMV mostly). Passworded crap does of course not even show up due to the way easynews handles the files.
In case my standard procedure hits on passworded files, I switch to easynews global search, pick out the proper target and let me generate an NZB that I let altbinz process.
h**ps://secure.members.easynews.com/global4/search.html
Well, I don't really expect you to take this challenge, since it would mean a whole lot of work other than "just" add yet another seach provider... but I'd really amazed if you do:)