Go Bing Yourself Google

Microsoft’s new search engine, or decision engine as they call it in the advertising, Bing was launched last week with some fanfare.  In addition, Microsoft has started an aggressive marketing campaign to get people familiar with it.  I for one was excited about it and ready for it to launch as I’ve been reading more [...]