Only a few weeks ago IE 9 was released. March 14, as a matter of fact. And the IE team at Microsoft hasn't been taking a break - they've already unveiled the platform preview for the next version, IE 10, at this week's MIX conference in Las Vegas. There was much