The final release is expected on June 21, but right now the beta of Firefox 5 is available for download. It includes a lot of bug fixes and some new features.