Microsoft has launched its new version of Live Search, which delivers results organized onto a single page, so that, according to Microsoft, customers can spend less time clicking through search results and more readily find what they are looking for.