Firefox Has Been ReleasedMozilla has placed the released version of Firefox onto the FTP and is ready for download. The release notes page has not been created yet but I guess that means the Windows Media Player bug should be all fixed. Here are the download links for the English version:

If you are looking to download an English version then please use the links above because they share the load between multiple servers. For other languages please visit their FTP.