Since its debut only a few days ago, Internet Explorer 9 RC has surpassed the two million download milestone. The Windows Team Blog announced today, with excitement, on the success of their HTML5-compliant browser. The downloads only accounted for user-initiated downloads, and not those through Windows Update.
Internet Explorer 9 release…