For those of  you who use IE, IE 8 final is out and ready for download.

Source: WingLoon || IE8