noblesseoblige.org
Bing Live
Bing Live Microsoft’s new search engine, Bing is now live. I’ve tried it a few times with mixed results, it is pretty and does have new features however. The good news is that Microsoft…