Uh uh. It's been in beta for a long time now. This is the released version. And MS has been putting out IE6 updates periodically until just a few weeks ago.