Microsoft plans to automatically push Internet Explorer 7 to Windows XP users when the browser update is ready later this year. IE 7 will be delivered in the fourth quarter as a "high priority" update via Automatic Updates in Windows XP, Gary Schare, Microsoft's director of IE product management, said...