I usually don't have anything good to say about MSN and Yahoo but right now they are fairly accurate listing my site.
If I search for: widgets for sale I see widgets for sale. Not a lot of spam sites and other bad things. It's the same with Yahoo.
If I search for: blue widgets for sale I see blue widgets for sale in both SEs.
Searching for blue widgets in Boston brings up sites that are located in Boston and have blue widgets for sale.
I expected to see my site there and it does show up snce the site is structured that way.
Google however, also show these things, but the difference is that my site is not there anymore and no matter what I do I can't seem to get it back. So for saome reason there is a penalty and the only thing that I can come up with is a devaluation of backlinks. I hade a lot of backlinks and they are from relevant sites but for some reason they do not count anymore.
Also I have a suspicion that Google is not using the anchor text anymore in their backlink algo or they are disqualifying links with the same anchor text, so if you have 2 links with the same anchor text it only counts as one......