Earlier this evening the IE team released IE7 Beta 2 (English).

This is not a preview or refresh but actually Beta 2, for XP SP2, Windows Server 2003 SP1, XP x64 edition, and even an Itanium version.  In the next few weeks, we'll release Finnish, German, Japanese, and Arabic versions.  This is a public beta and we are encouraging all categories of users - consumers, developers, IT professionals, everyone - to install and use it.

Download IE7 Beta 2 at http://www.microsoft.com/ie, read more about it on the IEBlog.