Dean Hachamovitch on Internet Explorer 9 TC Video 12 years Microsoft General Manager of IE9, Dean Hachamovitch, on what makes IE9 a better browser.