The beta of IE9 is coming in September and the last platform preview adds in the final pieces of the rendering engine (along with fixes for over 100 bugs that have been reported so far).