After months of speculations and sneak peeks, the latest Internet Explorer 9 has just been launched officially. The first beta of the Microsoft’s IE9 browser can now be downloaded and this is your chance to take a look at the new interface which has had a series of developer previews in the past few weeks. [...]