Internet Explorer 7

Beta 2 is out, and the beta’s open to the public*. I haven’t had the chance to play with this one yet, but the first beta was a big improvement over IE6.

* Beta software can do weird things, install at your own risk, if it eats your computer don’t blame me, etc etc etc.