IE7 Beta1 out in the Wild

Slashdot talks of the closed beta (MSDN subscribers only) release of Windows Vista and IE7 Beta1 For Windows XP. IE7 is already out on torrent sites, pretty sure you can find it here. Word on the street is that full-CSS implementation is not on the agenda (yet?) Pretty sure reviews are going to start pouring out right about... now. Update: hands-on reviews of the beta are already floating about. I know it's still early days but it doesn't look good. Huge memory needs, terrible PNG handling, incomplete CSS2 support... Pff.