Microsoft’s Dean Hachamovitch, who leads the IE 8 development team, announced today the availability of Internet Explorer 8 during his keynote address at the company’s MIX09 conference going on in Las Vegas. Available for Download Internet Explorer 8