IE 8 Beta 2 Ready For Download

As of late yesterday, Microsoft’s Internet Explorer 8 is available for beta download to anyone who’d like to try it. The full Internet Explorer 8 version is due out this November, according to several...