Internet Explorer 8 Beta 2 has been released. First impressions: this is a solid release, I've been using Beta 1 as my primary browser since it was released earlier this year. Not had any issues with Beta 2 over the last hour or so, plus it fixes a few of the annoying bugs in Beta 1 and adds bucket loads of new features.

Go grab it from here.

Read up on the new announced features here.