I'm happy to post that 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. And 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.
This build has a lot more refinement than previous Beta 2 Preview versions - better fit-and-finish, faster, more stable, etc. More better, as I like to say.
Download IE7 Beta 2 at http://www.microsoft.com/ie, read more about it on the IEBlog.