Internet Explorer 9 hits 2.35 million downloads in first 24 hours, we’re mildly impressed