Update: Microsoft IE7 Beta 2 Preview Released for Download

Thanks Electronic Punk of OSNN.net who pointed me to this news update

Developers and IT pros: Download and evaluate the newest, layout-complete
build of the Internet Explorer 7 Beta 2 Preview - released on March
20th — and explore the improvements in security, user interface, and
development platform.

Please note that this release is only for Windows XP. Currently x64 versions of XP and Windows Server 2003 are not supported.

Feedback Welcome!

Download: Microsoft Internet Explorer 7 Beta Refresh for Windows XP (32 bit platforms)

News source: Bink.nu

Previous Story
Nike & Google Launch Social Networking Site
Next Story
Battlefield 2142 Confirmed & Trailer