Apparently the IE Team has finished the development of Internet Explorer 8. The IE8 Final is likely to have the build string “8.0.6001.18691”, according to the Russian site WZor.net.
According to internal sources, even the platform versions and languages have been made available. The presentation of Internet Explorer 8 Final is planned for the soon-to-come MIX09, in March. It is unknown however when the distribution of IE8 via Windows/Microsoft Update is going to take place.