Microsoft released yesterday Internet Explorer 7 Beta 2 Preview. I'm not going to install it as I'm already testing some beta software at work and I don't want to run two betas at the same time.
Has anybody installed it? What do you think?
Download: Internet Explorer 7: Beta 2 Preview


