Microsoft re-launches its search engine, promising to make search simpler, and aiming to overhaul Yahoo. More...