Microsoft launches IE8

[SIZE=6]Microsoft download site [/SIZE][SIZE=6]http://www.microsoft.com/windows/internet-explorer/default.aspx[/SIZE]

Nope.