Firefox 1.0.5 has been released. I am heading to California to attend a wedding, and will be returning the 28th. At that point, any showstopper bugs will most likely have been found in this release. When I return, I will have English, German, Russian and(new) Hungarian packages up.