After I voiced my disappointment with Firefox 2, Mozilla responded by releasing Firefox 3 Beta 1 two days later on 22nd November. Joking.. in regardless of the existence of my post, it will still be released anyway.
Firefox 3, which can be downloaded from Mozilla’s servers, is available in …