Microsoft preps IE 7 Beta 3 for August
After years of letting Internet Explorer 6 languish with no new development, prompting criticism from both outside and inside the company, Microsoft promised that they would shift their priorities and deliver a steady stream of updates to their venerable browser.