The release candidate of Mozilla’s popular web browser Firefox has reached the public’s hands. Although there are still several bugs, it works, and gives a great idea of how a finished product would work. Memory and processor usage has been reduced, and speed has been increased, the perfect balance! Available in 45 languages, its available to nearly everyone.
Firefox 3 Goes Public19 05 2008