Internet Explorer 8 addresses just about all of the major concerns that users and critics have had with the world\'s most used browser. Download internet explorer 8 This internet explorer 8, Windows Internet Explorer 8 provides users with greater speed and efficiency; the ability ... Internet Explorer 8 is faster to start up, creates new tabs in a ... for the complete detail download internet explorer 8 here