Hello GEP, yes, IE7 will be pushed through Automatic Updates or Windows Updates. It will happen shortly after the final version is released for Windows XP planned for the forth quarter of this year. This is to ensure customers keep up-to-date with a more secure browser.