I am downloading it now, from a local mirror site I found from the Lowyat.net forums. I browse around and found the news spread very fast. There's the Firefox start page, David's hard work, Ben's thoughtfulness and Chu Yeow's enthusiasm. More can be found from Google, Feedster and Technorati, just for your viewing pleasure.
Folks, it's time to take back the web.