eman - I had the same feelings just about a year ago - thats when Google decided that English speaking humans (read its not politically correct in the US) shouldn't see porn sites when they search for the keyword sex - I was running between #5 and #12 dependant on freshness of my pages - which was running about 30k-40k uniques a day just for that one search term - and let me tell ya - that was some serious cash I was making from those "newbie surfers"

In Googles attempt to provide the best surfer experience, they removed World Sex, Janes Guide and myself as well as I believe Smoothie was on the second page and a few others. Then I made a big stink about it - and I got removed from the keyword in the foreign indexes last month - I kinda went public about the censorship they were doing and they knew who I was

So - now the foreign results still show the real results (except for my manual removal) if you change the hl=en in the browser addy for the search for "sex" to hl=es or some other language.
I also got tagged for a few other terms back at the beginning of August - traffic dropped about 70%, however I believe that was something Google caused themselves with a bad crawl of the web - and most of that has recovered - while I do see that some still havent recovered - I just noticed that they are using a new bot software and from what Im hearing its bringing people back inthe index that shouldnt have been dropped, and is doing a number on those idiots that have been using 302 redirects with a cloak to hijack people sites
As far as yahoo - real simple - Im not in there but I dont care - Im in their directory and ranked pretty high for sex and porn in the directory search - but I give myself more targetted traffic than that from one free sites recips LOL