Shared publicly  - 
Daniele Graziani's profile photo
When I search for a specific product I often get: 4 results from Amazon at the top, no matter how related, a few shopping/price finding web sites, some bogus facebook "notes" posted by amazon affiliates, bogus blog posts posted by amazon affiliates, and then finally the content I was looking for.

I tried switching to bing but I keep on going back to google as bing is ultimately even worse. I think that google has a long way to go. My suggestion would be to care a little less about the popularity of the site.