IE7 ain't bad actually. Its pretty buggy at this stage, and the new UI takes some getting used to, but all in all, I'll probably use it more then FF.
BTW, it was leaked a couple hours after connect.microsoft.com released it to most of the testers (through a xdcc bot in #winbeta on their network, lol). Longhorn was leaked about 3 hours after its release on connect, to the xdcc bots
Not that microsoft cares about the leaks at all, if they didn't want it leaked, they woulda made it a bit more private then connect.
Edit- BTW, you may wanna remove that link from your post, that is a warez site first of all, and secondly the leak is still illegal though it may not seem that way.