Not only did Mozilla release the Firefox 3.0 Beta 5 code today, it also announced when RC1 will code-freeze, as it closes in on completion of Firefox 3.0As it races to the goal post, Mozilla.org announced that beta 5 of Firefox 3 is available and that the code for release candidate 1 will be frozen on April 8.Beta 5 offers big improvements over previous release including enhanced stability, performance and web compatibility and user interface enhancements, including changes to the look-and-feel of Windows