Top News Stories Microsoft: 2 Million Downloads of IE9 in First Two Days (The Next Web) When we first looked at Internet Explorer 9, we were well impressed. And rightly so. Microsoft’s latest offering of Internet browsers is sleek, sexy and very modern. Words that we typically don’t get to...