Microsoft is banking on its new browser's aesthetically streamlined interface to draw in web users. More...