September 15, 2010 Microsoft and Top Sites Celebrate the Beauty of the Web With Internet Explorer 9 Beta Release