Internet Explorer 9 has only been out in the wild for two days racking up 2.3 million downloads in its first 24 hours online. If you do some quick sums that equates to 27 downloads each and every second – imagine the bandwidth needed to support that! The most noticeable difference with IE9 is the stripped back look and feel the browser has, its much like Google’s...