Microsoft announced today that it will release Internet Explorer 7 (IE7) as a “high-priority” security update via Windows XP’s Automatic Updates as soon as the browser package is ready. The release of ...