Yes, it's true! You can get it from Microsoft's IE page. Have fun :-)

P.S. It's the English only release for now.

Looks like Firefox 2 isn't far away either. It's at RC3 and not far off it's RTM release.