Microsoft just released a public beta of Internet Explorer 7 for Windows XP SP2. It’s a preview of Beta 2, not Beta 2 itself.
If you’re comfortable with beta software, it’s worth the download. Even if you use another browser, this one’s worth trying out.
I’ll have a lot more to say about this build of IE7 (and its Windows Vista counterpart) later this week. Stay tuned.