Tweet Microsoft today said that its new Internet Explorer 9 web browser has been downloaded over 2 million times in just 24 hours! Microsoft released...