Nah, I liked the Yahoo::Search CPAN module and it made the first pass at this cake, but it wouldn't let me access Mime Type. My problem is that I want to access all documents that are html AND text, but it seems like you can only choose one or the other in the type declaration.
So I was writing something that would let me select all, and then manually check each result to make sure it was an html or txt type. If the module has a means of being able to do this, I'm all ears. But trying to access MimeType just comes back with an error that it can't find that property in the lib.