Beta 2 of Microsoft Internet Explorer 7 is available for download (at last). Raft of bug fixes, and (about time!) x64 specific builds. [Click me] Edit: They still have that fairly crap installer though. Pity. And WTF, it downloads Internet Explorer 7 Beta 2 updates DURING the install?? Isn't the 23.3Mb file big enough then?