atmaxplorer.com
Firefox 3 Beta
I decided to install Firefox Beta 3 (currently at 3.0b1) to see how much improvement the Mozilla team has packed into Gran Paradiso. Firefox 3 beta is available for download from Mozilla’s se…