FireFox 5 has been leeked through Mozilla’s ftp server. You can get it already.