Binging and Googling Myself

As many of you may know, Microsoft just came out with Bing, it’s new search engine that is positioned to rival Google. And what was the first thing I thought to do with these two mega-power search engines? I’m shameless. I just Binged and Googled myself to see which one has the better search results.…