I agree with Brett. It's time the search field was leveled. There's too much drama with Google lately. When I do a search, I'll ask for a map if I want one. Google is too cluttered, and overwhelms the searcher with too many options. They think they know what's best, but often they don't, so they throw everything on the page.
I love finding pages that an individual or small company created. The information they provide often goes far and above anything the big branded sites offer. Isn't that what search is about? Discovering something new and wonderful? I know how to find Amazon, Wikipedia, and the other big sites, and I know what they offer. I like discovering the little gems that are impossible to find on Google now, yet Bing gives them to me on page one or two.
Just because a page has affiliate links doesn't mean it has nothing to offer, yet we know Google's attitude is that they are often of poor quality or spammy, and as such shouldn't have any prominence in the SERPs. How does Google expect sites to create wonderful pages without income?
I encourage everyone to compare the two, the differences can be surprising depending on the query. Pages that I value as a searcher on Bing can't be found on Google, unless you dig way down. Is that relevance? Is that a good user experience? Doing a search on Google can be frustrating, but Bing usually gives me exactly what I want without all the fluff.