Microsoft today announced that Internet Explorer 9 released yesterday got over 2.3 million downloads in 24 hours of its release. Its an impressive number. Here is the message from Internet Explorer team,
As Internet Explorer 9 gone live today, users from other browsers may feel the lack of add-ons and customization. Here is a must have add-on and a customization tool that will definitely improve your IE9 experience.