Firefox 3 Beta 5 has been released in 45 languages. 45 languages! Expect even better performance, more stability, improved look&feel, more awesome-ness to the already awesome awesomebar and tons of other fixes.
We already are getting closer to the million of Beta testers. Passing this bar could not hurt! Give it a try!