Hopefully, you have upgraded from Internet Explorer 6. The newest version of the Internet Explorer browser is being readied and a sneak peak is available:
“… “The Platform Preview, and the feedback loop it is part of, marks a major change from previous IE releases,” said Dean Hachamovich, the browser team’s general manager, in a statement issued today before he took the stage at MIX10, Microsoft’s Web developer conference, to publicly launch IE9.
Hachamovich promised that Microsoft would update the IE9 preview about every eight weeks, putting the first such update in mid-May with another to follow in mid-July…”
As Microsoft goes through this introduction / beta phase, IE9 will work only on Windows 7 and Vista SP2. This is far from how Microsoft usually launches a product. Perhaps it is Microsoft’s subtle way of asking for help.