Microsoft announced that Internet Explorer 9 is now available for download. It’s already getting some pretty positive buzz, particularly for an Internet Explorer release.
Ed Bott at ZDNet calls it "the most ambitious browser release Microsoft has ever undertaken". Pretty strong words.
The download even has its own special domain at BeautyoftheWeb.com.