OK, so I cancel my directory listing on yahoo (hasn't helped at all and I never get search traffic from yahoo), immediately after I hit the cancel service button, 19 yahoo spiders visit my site. That is a very unusual amount of spiders for yahoo in under a minute for me.