IE8 Beta 1 launched, links working now