Internet Explorer 8 has been released by Microsoft.
Of course its "beta" software so that means Microsoft will not help you if your PC crashes.....
My suggestion, do not even bother downloading it, ever......well maybe 3 yrs from now when they announce the next version. By then they will have fixed IE8 for the most part.
"IT humor.....you gotta love it"