I added my site to Yahoo a long time ago, and also set up my site feed on their Site Explorer. When I checked back a while ago I noticed that the last...