Internet Explorer 9 is the most ambitious browser release Microsoft has ever undertaken, and despite the beta label it is an impressively polished product. With Internet Explorer 9, Microsoft is trying to make the browser disappear.
Read the story here
Ed Bott's Review