Firefox released.. download from
http://www.mozilla.com/en-US/products/download.html?product=firefox-3.0&os=win%C3%A2%EF%BF%BD%C2%A9=en-US