Microsoft’s IE8 Beta 2 is an eye-opener for Microsoft and Internet Explorer pessimists. Unbelievable? Read this.

read more | digg story