UPDATE: Beta 3 is out!
I read over on the IEBlog that a new version of the Internet Explorer Developer Toolbar is available. I like to call it the IE DevBar, and you can get it here.
Update – I've now had a chance to actually play with the thing, and it is good! It's a significant improvement on the earlier version; everything feels quicker, slicker, and more stable.