Both Internet Explorer 7.0 and Firefox 2.0 are due to be released later this month.

IE posted on Oct 6:

“The final release of IE7 is fast approaching … and I mean really fast … and will be delivered to customers via Automatic Updates a few weeks after it’s available for download. …we can’t ensure 100% compatibility without your help. We need you to test and ensure your sites, extensions, and applications are ready for IE7.”

IE then go on to list some important things that we need you to do to check our sites for readiness.